Skip to content

v0.90.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Aug 17:59
· 142 commits to main since this release

Changes by Kind

Features

  • Add API for CEIP Opt-In configuration (#42, @prkalle)

  • 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 contains Autogenerated... footer (#36, @vuil)

  • Prompt config accepts Validator functions to be performed on prompt answers (#61, @mpanchajanya)

  • Provide experimental SyncPluginsForTarget API (#76, @vuil)

  • 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

  • @anujc25 made their first contribution in #17

Full Changelog: v0.0.1...v0.90.0