v0.90.0
Changes by Kind
Features
-
Add Deprecation annotation to the Deprecated APIs (#34, @anujc25)
-
Add configuration APIs for Certificate configuration (#62, @prkalle)
-
Add support for logger which can be consumed by the plugins for the logging to have a consistent logging experience (#24, @anujc25)
-
Added CLI discovery sources config APIs compatibility tests (#66, @mpanchajanya)
-
Added Cross-version Server APIs Compatibility tests (#25, @mpanchajanya)
-
Added Env Config APIs compatibility tests (#65, @mpanchajanya)
-
Added Feature flag Config APIs compatibility tests (#28, @mpanchajanya)
-
Added Legacy Client Config APIs compatibility tests (#67, @mpanchajanya)
-
Added config metadata APIs compatibility tests (#68, @mpanchajanya)
-
Added empty checks for config apis. Config APIs now doesn't allow bad data to persist in the config yaml files (#57, @mpanchajanya)
-
Fix the Test plugin to include Target by default (#47, @anujc25)
-
Introduce DefaultFeatureFlags into PluginDescriptor to enable plugins to configure default feature flags to store in config yaml file (#63, @mpanchajanya)
-
Legacy config apis are marked for deprecation . use new config next gen apis (#74, @mpanchajanya)
-
Markdown generated by
generate-docs
command no long containsAutogenerated...
footer (#36, @vuil) -
Prompt config accepts Validator functions to be performed on prompt answers (#61, @mpanchajanya)
-
Target kubernetes/mission-control will be displayed in help usage of plugins built with latest runtime (#73, @mpanchajanya)
-
The configuration entries for Discovery Sources have been moved to a new section under the top-level "cli" tag. The old "clientOptions.cli.discoverySources" section is no longer used and any content will be ignored. (#58, @marckhouzam)
-
Update PluginDescriptor to include the
target
field as a mandatory field as part of the contract (#17, @anujc25)New Contributors
-
@chandrareddyp made their first contribution in #14
Full Changelog: v0.0.1...v0.90.0