Legacy deprecations adapters are wrongly applied from the root level #54934
Labels
bug
Fixes for quality problems that affect the customer experience
Feature:New Platform
regression
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
When migrating config deprecation to the new platform, I wrongly understood that legacy plugin deprecations were applied to the root configuration.
TIL they are actually applied on their configuration prefix, and cannot impact configuration outside of it.
The adapters we created in
src/core/server/legacy/config/legacy_deprecation_adapters.ts
needs to be fixed to actually replicate the correct legacy behavior.The text was updated successfully, but these errors were encountered: