[Core deprecations service] Require manual corrective steps for config deprecations #96059
Labels
enhancement
New value added to drive a business result
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
The new deprecations service provided by core (#94845) currently doesn't require config deprecations to provide manual corrective steps. This leads to a poor UX, as a user doesn't have context on how to resolve a deprecation. It also is an inconsistent experience as some config deprecations provide manual corrective steps, while others do not.
This issue is to enforce all config deprecations to register manual corrective steps and throw an error if none are provided.
Note: The existing config deprecations will need to be updated before this can be enforced.
The text was updated successfully, but these errors were encountered: