Manage `.fastly/config.toml` versioning
mainThe CLI uses an embedded configuration that is merged with the user's local .fastly/config.toml.
When developing new CLI features that add configuration fields, you must increment the config_version number in the embedded config before publishing a release. This ensures that when users update their CLI, the mismatch between their local version and the new embedded version triggers a merge, updating their local config with the new fields.
If a user encounters configuration issues, they can use the fastly config --reset command to reset their configuration to a version compatible with their current CLI version.