Releases: kubeshop/botkube
v1.12.0
What's Changed
Implemented Enhancements 🎉
Fixed Bugs 🐛
Other Changes ✨
- Update Helm chart description and error wording by @pkosiec in #1445
- Remove packages for Botkube app for Microsoft Teams by @pkosiec in #1447
- Update Helm chart Readme links rendering by @pkosiec in #1449
- Introduce italic description for Button Builder API by @pkosiec in #1450
- Add cluster scan help docs by @vaijab in #1451
Full Changelog: v1.11.0...v1.12.0
v1.12.0-rc.1
What's Changed
Implemented Enhancements 🎉
Fixed Bugs 🐛
Other Changes ✨
- Update Helm chart description and error wording by @pkosiec in #1445
- Remove packages for Botkube app for Microsoft Teams by @pkosiec in #1447
- Update Helm chart Readme links rendering by @pkosiec in #1449
- Introduce italic description for Button Builder API by @pkosiec in #1450
- bot: add cluster scan help docs by @vaijab in #1451
Full Changelog: v1.11.0...v1.12.0-rc.1
v1.11.0
What's Changed
Implemented Enhancements 🎉
- Add
api.BasicCardWithButtonsInSeparateMsg
type by @mszostok in #1436 - Add information about storing mentions and event in audit logs by @mszostok in #1439
- Add Slack home tab assets by @mszostok in #1444
- Update support button for Cloud Slack and Teams by @pkosiec in #1443
Fixed Bugs 🐛
- Fix Teams integration tests assertions by @mszostok in #1429
- Add single quote escaping while parsing input command by @mszostok in #1433
- fix: close temporary kubeconfig file by @testwill in #1441
Other Changes ✨
- Run Cloud Prod E2E tests every 2 hours by @pkosiec in #1428
- Add retries for resources cleanup in Botkube E2E and integration tests by @pkosiec in #1431
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #1434
- Fix integration and E2E tests after Cloud Dev update by @pkosiec in #1435
- Update go.mod in test pkg by @mszostok in #1440
Full Changelog: v1.10.0...v1.11.0
v1.11.0-rc.1
What's Changed
Implemented Enhancements 🎉
- Add
api.BasicCardWithButtonsInSeparateMsg
type by @mszostok in #1436 - Add information about storing mentions and event in audit logs by @mszostok in #1439
- Add Slack home tab assets by @mszostok in #1444
- Update support button for Cloud Slack and Teams by @pkosiec in #1443
Fixed Bugs 🐛
- Fix Teams integration tests assertions by @mszostok in #1429
- Add single quote escaping while parsing input command by @mszostok in #1433
- fix: close temporary kubeconfig file by @testwill in #1441
Other Changes ✨
- Run Cloud Prod E2E tests every 2 hours by @pkosiec in #1428
- Add retries for resources cleanup in Botkube E2E and integration tests by @pkosiec in #1431
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #1434
- Update go.mod in test pkg by @mszostok in #1440
- Fix integration and E2E tests after Cloud Dev update by @pkosiec in #1435
Full Changelog: v1.10.0...v1.11.0-rc.1
v1.10.0
What's Changed
Implemented Enhancements 🎉
- Enhance the help message by @mszostok in #1409
- Reduce memory consumption for Kubernetes source configuration by @pkosiec in #1425
Fixed Bugs 🐛
- Fix panic on plugin report when RBAC is nil by @pkosiec in #1395
- Ignore upgrade checker error by @mszostok in #1396
- Fix overwriting custom RBAC config and Kubernetes plugin JSON schema by @pkosiec in #1401
- Fix Helm chart upgrade when
lookup
is not supported by @pkosiec in #1408 - Fix sending file messages in Cloud Slack by @mszostok in #1412
- Only log incorrect k8s buttons definitions by @mszostok in #1413
- Update gql models for Cloud by @mszostok in #1417
Other Changes ✨
- Bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 by @dependabot in #1393
- Fix executor assertion for integration tests by @pkosiec in #1397
- Improve resilience of E2E and integration tests by @pkosiec in #1406
- Reduce number of prod tests, add missing error assertions by @pkosiec in #1411
- Bump github.com/lestrrat-go/jwx from 1.2.28 to 1.2.29 by @dependabot in #1410
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #1416
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #1420
Full Changelog: v1.9.0...v1.10.0
v1.10.0-rc.1
What's Changed
Implemented Enhancements 🎉
- Enhance the help message by @mszostok in #1409
- Reduce memory consumption for Kubernetes source configuration by @pkosiec in #1425
Fixed Bugs 🐛
- Fix panic on plugin report when RBAC is nil by @pkosiec in #1395
- Ignore upgrade checker error by @mszostok in #1396
- Fix overwriting custom RBAC config and Kubernetes plugin JSON schema by @pkosiec in #1401
- Fix Helm chart upgrade when
lookup
is not supported by @pkosiec in #1408 - Fix sending file messages in Cloud Slack by @mszostok in #1412
- Only log incorrect k8s buttons definitions by @mszostok in #1413
- Update gql models for Cloud by @mszostok in #1417
Other Changes ✨
- Bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 by @dependabot in #1393
- Fix executor assertion for integration tests by @pkosiec in #1397
- Improve resilience of E2E and integration tests by @pkosiec in #1406
- Reduce number of prod tests, add missing error assertions by @pkosiec in #1411
- Bump github.com/lestrrat-go/jwx from 1.2.28 to 1.2.29 by @dependabot in #1410
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #1416
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #1420
Full Changelog: v1.9.0...v1.10.0-rc.1
v1.9.1
v1.9.1-rc.1
v1.9.0
What's Changed
Botkube is introducing new plugins with advanced functionality that will be part of the Botkube Team and Enterprise packages. These advanced plugins require cloud services provided by Botkube and are not part of the Botkube open source software.
As part of this change, some of the existing Botkube plugins are being moved to a new repository. This repository requires authentication with a Botkube account. To continue using these Botkube plugins, create an account at https://app.botkube.io/ and configure a Botkube instance, or migrate an existing installation with the Botkube CLI.
Implemented Enhancements 🎉
- Teams/integration tests by @mszostok in #1361
- Share the cloud slack e2e workflow between jobs by @mszostok in #1366
- Update Cloud Slack to always respond in a thread by @mszostok in #1372
- Enabled Plugins Report by @madebyrogal in #1374
- Stop building multi arch binaries for cli snapshot by @mszostok in #1382
- Enhance Slack notification footer by @mszostok in #1384
- Update executor contract, publish local dev server by @mszostok in #1385
- Add teams and slack parent activity id support, remove not used activityId field from gRPC by @mszostok in #1387
- Support custom headers during plugin index request by @pkosiec in #1381
Fixed Bugs 🐛
- Fix branch-build.yml workflow by @mszostok in #1365
- Add missing template indicator by @mszostok in #1370
- Fix a tiny typo by @vaijab in #1377
- Fix kubectl builder perms checker by @mszostok in #1380
- Fix Helm chart upgrade when using existing secret by @voriol in #1378
- Cherry-pick fixes by @mszostok in #1398
Other Changes ✨
- Reorganize migrate constaints check and add unit tests by @pkosiec in #1362
- Fix Botkube installation
exec
config for the migration tests by @pkosiec in #1363 - Bump github.com/gin-gonic/gin from 1.8.1 to 1.9.1 by @mszostok in #1369
- Move plugin-related internal packages to
pkg
by @pkosiec in #1373 - Update setup-go action by @mszostok in #1375
- Move
internal/plugin
topkg
by @pkosiec in #1383 - Bump helm.sh/helm/v3 from 3.13.2 to 3.14.1 by @mszostok in #1388
- Extract plugins and delete legacy platforms by @pkosiec in #1390
- Fix migration CI job and remove unused
lifecycleServer
properties by @pkosiec in #1392
New Contributors
Full Changelog: v1.8.0...v1.9.0
v1.9.0-rc.2
What's Changed
Implemented Enhancements 🎉
- Teams/integration tests by @mszostok in #1361
- Share the cloud slack e2e workflow between jobs by @mszostok in #1366
- Update Cloud Slack to always respond in a thread by @mszostok in #1372
- Enabled Plugins Report by @madebyrogal in #1374
- Stop building multi arch binaries for cli snapshot by @mszostok in #1382
- Enhance Slack notification footer by @mszostok in #1384
- Update executor contract, publish local dev server by @mszostok in #1385
- Add teams and slack parent activity id support, remove not used activityId field from gRPC by @mszostok in #1387
- Support custom headers during plugin index request by @pkosiec in #1381
Fixed Bugs 🐛
- Fix branch-build.yml workflow by @mszostok in #1365
- Add missing template indicator by @mszostok in #1370
- Fix a tiny typo by @vaijab in #1377
- Fix kubectl builder perms checker by @mszostok in #1380
- Fix Helm chart upgrade when using existing secret by @voriol in #1378
- Cherry-pick fixes by @mszostok in #1398
Other Changes ✨
- Reorganize migrate constaints check and add unit tests by @pkosiec in #1362
- Fix Botkube installation
exec
config for the migration tests by @pkosiec in #1363 - Bump github.com/gin-gonic/gin from 1.8.1 to 1.9.1 by @mszostok in #1369
- Move plugin-related internal packages to
pkg
by @pkosiec in #1373 - Update setup-go action by @mszostok in #1375
- Move
internal/plugin
topkg
by @pkosiec in #1383 - Bump helm.sh/helm/v3 from 3.13.2 to 3.14.1 by @mszostok in #1388
- Extract plugins and delete legacy platforms by @pkosiec in #1390
- Fix migration CI job and remove unused
lifecycleServer
properties by @pkosiec in #1392
New Contributors
Full Changelog: v1.8.0...v1.9.0-rc.2