github kubeshop/botkube v0.17.0

latest releases: v1.13.0, v1.13.0-rc.1, v1.12.0...
22 months ago

What's Changed

Breaking Changes 💥

  • Remove support for running kubectl command without prefix by @mszostok in #914

  • Unify commands by @josefkarasek in #867

    In release v0.17.0 we introduce new structure of commands, where verb is followed by feature:

    @Botkube <verb> [feature]
    

    For example:

    @Botkube show config
    

    This is a breaking change and commands in the previous form are no longer accepted.
    The following table describes which commands have changed:

    Before v0.17.0 In v0.17.0
    filters enable enable filters
    filters disable disable filters
    filters list list filters
    commands list list commands
    notifier start enable notifications
    notifier stop disable notifications
    notifier status status notifications
    notifier showconfig show config
    sourcebindings edit edit sourcebindings

Implemented Enhancements 🎉

  • Describe how plugins can be consumed within Botkube core by @mszostok in #859
  • Add support for handling executor plugins by @mszostok in #862
  • Add plugin manager for sources by @mszostok in #857
  • Pass configuration to source and executor plugins by @mszostok in #875
  • Add plugin validation for configuration groups, bindings and index repository by @mszostok in #877
  • Add automated way of generating plugin index file by @mszostok in #884
  • Add logger for plugin binary output and the plugin client itself by @mszostok in #879
  • Add release process for Botkube plugins by @mszostok in #882
  • Dynamically generate help messages by @josefkarasek in #885
  • Update docs in example folder by @mszostok in #898
  • Add Botkube Helm plugin by @mszostok in #900
  • Add commands for Sources and Executors by @josefkarasek in #905
  • Add plugins configuration to make release possible by @mszostok in #911
  • Add helm get and history cmds, update Botkube help, add testing scenario, fix bugs by @mszostok in #912
  • Replace removed 'list commands', print multi-cluster info only for supported platforms by @mszostok in #913

Fixed Bugs 🐛

Other Changes ✨

New Contributors

Full Changelog: v0.16.0...v0.17.0

Don't miss a new botkube release

NewReleases is sending notifications on new releases.