Skip to content

Releases: kubeshop/botkube

v0.15.0-rc.2

21 Oct 08:48
Compare
Choose a tag to compare
v0.15.0-rc.2 Pre-release
Pre-release

What's Changed

Implemented Enhancements 🎉

  • Use color scheme in E2E tests by @madebyrogal in #778
  • Introduce interactive kubectl command selection by @mszostok in #787
  • Add namespace dropdown, render other dropdowns dynamically based on context by @mszostok in #795
  • Make event notifications actionable by @pkosiec in #803
  • Print kubectl command builder on @Botkube k|kc|kubectl, add tokens validation by @mszostok in #801
  • Interactive output filtering by @huseyinbabal in #805
  • Filter not supported verbs by interactive kubectl, improve telemetry for interactive Slack messages by @pkosiec in #810
  • Update help messsage for Socket Slack by @mszostok in #807
  • Add opt to append filter when building the kubectl command by @mszostok in #812
  • Output filtering by @ezodude in #808
  • Use real command guard and cached client, fix bug with orphan resource name by @mszostok in #818
  • Add namespace label to default keyword, change filter placeholder by @mszostok in #817
  • filter output placeholder change by @huseyinbabal in #823
  • Prevent resource deletion from the actionable notifications by @pkosiec in #822

Fixed Bugs 🐛

Other Changes ✨

New Contributors

  • @wangyangjun made their first contribution in #811

Full Changelog: v0.14.0...v0.15.0-rc.2

v0.15.0-rc.1

20 Oct 08:09
Compare
Choose a tag to compare
v0.15.0-rc.1 Pre-release
Pre-release

What's Changed

Implemented Enhancements 🎉

  • Introduce interactive kubectl command selection by @mszostok in #787
  • Add namespace dropdown, render other dropdowns dynamically based on context by @mszostok in #795
  • Make event notifications actionable by @pkosiec in #803
  • Print kubectl command builder on @Botkube k|kc|kubectl, add tokens validation by @mszostok in #801
  • Interactive output filtering by @huseyinbabal in #805
  • Filter not supported verbs by interactive kubectl, improve telemetry for interactive Slack messages by @pkosiec in #810
  • Update help messsage for Socket Slack by @mszostok in #807
  • Add opt to append filter when building the kubectl command by @mszostok in #812
  • Output filtering by @ezodude in #808
  • Use real command guard and cached client, fix bug with orphan resource name by @mszostok in #818
  • Add namespace label to default keyword, change filter placeholder by @mszostok in #817
  • filter output placeholder change by @huseyinbabal in #823
  • Prevent resource deletion from the actionable notifications by @pkosiec in #822

Fixed Bugs 🐛

  • Add Service to the default executor configuration, remove problematic emoji by @pkosiec in #780
  • Support quotes for the --cluster-name flag by @pkosiec in #800
  • Response thread fix by @huseyinbabal in #820

Other Changes ✨

New Contributors

  • @wangyangjun made their first contribution in #811

Full Changelog: v0.14.0...v0.15.0-rc.1

v0.14.0

03 Oct 11:09
Compare
Choose a tag to compare

What's Changed

Breaking Changes 💥

  • The settings.configWatcher option has been replaced with configWatcher.enabled: true. Config Watcher now runs as a sidecar container. See possible configuration options on the Helm chart parameters page.
  • The default source configuration name was changed from k8s-events to k8s-all-events.
  • Default sources bindings for a given channel were changed from k8s-events to k8s-err-events and k8s-recommendation-events.

Implemented Enhancements 🎉

Fixed Bugs 🐛

  • Upgrade Go K8s dependencies to 1.25 by @pkosiec in #700
  • Use image registry when building single Docker image by @pkosiec in #720
  • Disable Discord E2E tests temporarily by @pkosiec in #740
  • Recommendation-related events are posted even if they shouldn't by @ezodude in #757
  • Remove installation ID generation for anonymous analytics by @pkosiec in #759
  • Update message in help, and ignore modal activity by @mszostok in #761
  • Goreleaser prbuild fix by @huseyinbabal in #775
  • Render plain text for messages sent in attachments and remove the header by @ezodude in #773
  • Revert main branch by @huseyinbabal in #779
  • Cherry-pick 0.14 RC1 bug fixes by @pkosiec in #781

Other Changes ✨

New Contributors

Full Changelog: v0.13.0...v0.14.0

v0.14.0-rc.2

03 Oct 10:11
Compare
Choose a tag to compare
v0.14.0-rc.2 Pre-release
Pre-release

What's Changed

Implemented Enhancements 🎉

Fixed Bugs 🐛

  • Upgrade Go K8s dependencies to 1.25 by @pkosiec in #700
  • Use image registry when building single Docker image by @pkosiec in #720
  • Disable Discord E2E tests temporarily by @pkosiec in #740
  • Recommendation-related events are posted even if they shouldn't by @ezodude in #757
  • Remove installation ID generation for anonymous analytics by @pkosiec in #759
  • Update message in help, and ignore modal activity by @mszostok in #761
  • Goreleaser prbuild fix by @huseyinbabal in #775
  • Render plain text for messages sent in attachments and remove the header by @ezodude in #773
  • Revert main branch by @huseyinbabal in #779
  • Cherry-pick 0.14 RC1 bug fixes by @pkosiec in #781

Other Changes ✨

New Contributors

Full Changelog: v0.13.0...v0.14.0-rc.2

v0.14.0-rc.1

30 Sep 10:41
Compare
Choose a tag to compare
v0.14.0-rc.1 Pre-release
Pre-release

What's Changed

Implemented Enhancements 🎉

Fixed Bugs 🐛

  • Upgrade Go K8s dependencies to 1.25 by @pkosiec in #700
  • Use image registry when building single Docker image by @pkosiec in #720
  • Disable Discord E2E tests temporarily by @pkosiec in #740
  • Recommendation-related events are posted even if they shouldn't by @ezodude in #757
  • Remove installation ID generation for anonymous analytics by @pkosiec in #759
  • Update message in help, and ignore modal activity by @mszostok in #761
  • Goreleaser prbuild fix by @huseyinbabal in #775
  • Render plain text for messages sent in attachments and remove the header by @ezodude in #773
  • Revert main branch by @huseyinbabal in #779

Other Changes ✨

New Contributors

Full Changelog: v0.13.0...v0.14.0-rc.1

v0.13.0

29 Aug 13:37
52f5bc8
Compare
Choose a tag to compare

🚀 BotKube v0.13.0 is now available! The big feature in v0.13.0 is multi-channel support. You can now configure a single BotKube instance to route notifications to any number of communication tools and channels, and configure the kubectl executor with different permission sets in different channels.

See more details in our release notes blog post! ✨

Installation

Visit https://botkube.io/docs/installation/ for complete documentation about setup and usage.

Upgrade

Warning
Before upgrading to v0.13.0 get familiar with the breaking changes list.

Changelog

https://github.com/kubeshop/botkube/blob/v0.13.0/CHANGELOG.md

v0.13.0-rc.1

25 Aug 08:50
6c62873
Compare
Choose a tag to compare
v0.13.0-rc.1 Pre-release
Pre-release

🚨 This is a release candidate for 0.13. Use it only for testing purposes, if you find any bugs file an issue.

Changelog

https://github.com/kubeshop/botkube/blob/52f5bc8e6556a7e632fb16f751c1810c4ac0581f/CHANGELOG.md#v0130-rc1-2022-08-25

v0.12.4

13 Dec 03:47
Compare
Choose a tag to compare

v0.12.3

07 Sep 16:45
Compare
Choose a tag to compare

v0.12.2

21 Aug 06:12
Compare
Choose a tag to compare