botkube/CHANGELOG.md
2020-09-29 20:29:19 +05:30

38 KiB

Change Log

v0.11.0 (2020-09-29)

Full Changelog

Implemented enhancements:

  • New BotKube command to list the supported kubectl cmds #312
  • Support needed for AWS signing to authenticate Elasticsearch hosted on AWS using temporary session tokens from IAM role #299
  • Using conventional index name format 'index-%Y.%m.%d' in ElasticSearch configuration #283
  • Disable Read Attempts for Unmonitored Resources #248
  • How can I create botkube without giving "clusterrole" #227
  • Investigate Helm V3 support #214
  • Aggregate pod status to reduce notification noise #212
  • Add support to monitor custom resources #200
  • Limit kubectl commands #183
  • Swich to github actions for CI builds #179
  • Setting default namespace while executing kubectl commands #176
  • Add Microsoft Teams suppport #60

Fixed bugs:

  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • Executor fails to run when cluster-name is ignored [BUG] #300
  • BUG
  • BUG
  • BUG

Closed issues:

  • BUG
  • Refactor logging package #262

Merged pull requests:

v0.10.0 (2020-04-27)

Full Changelog

Implemented enhancements:

  • Option to restrict BotKube command execution only from configured channel #235
  • Pass BotKube communication settings as a K8s Secret #211
  • Make update events configurable to watch only specific fields #203
  • Expose prometheus metrics for BotKube #182

Fixed bugs:

  • nodeSelector is not applied #258
  • BUG
  • BUG
  • BUG
  • BUG
  • BUG

Closed issues:

  • Don't use latest in helm image tag #257
  • Slack
  • Add deployment tests in CI #239
  • Refactor

Merged pull requests:

v0.9.1 (2019-11-25)

Full Changelog

Fixed bugs:

  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • Mattermost
  • BUG

Merged pull requests:

v0.9.0 (2019-10-11)

Full Changelog

Implemented enhancements:

  • Add basic proxy support for helm deployment #155
  • Customizable or one-liner notifications #58
  • Run as non-root #161
  • Kubernetes/Helm
  • Send Alert for Image Version Updates #151
  • Ability to disable config file watcher #150
  • Unit-Test code in Travis #144
  • Refactoring
  • Migrate BotKube to Go modules #137
  • Improve test coverage for BotKube #136
  • Show Docker Image Tag on Deployments #135
  • Node Level Critical Events using filters #134
  • Annotations based enable/disable notifications for a particular object. #133
  • Annotations Based Multi-Channel support #132
  • Send more info with update resource notification #131
  • Exclude or Ignore Namespaces #128

Fixed bugs:

  • BUG
  • BUG
  • BUG
  • BUG
  • Openshift
  • BUG
  • Test cases missing #57

Closed issues:

  • ERROR
  • Cleanup

Merged pull requests:

v0.8.0 (2019-07-09)

Full Changelog

Implemented enhancements:

  • BotKube filters list should give one liner description about the listed filters #113
  • Notify user to upgrade if newer version is available #110
  • Add "error" option to resource level BotKube config #96
  • Include job status succeeded/failed with notification #95
  • Make develop as a default branch #91
  • Make target for building BotKube binary #90
  • Image tag in Helm chart should be configurable #88
  • Capability to disable specific filters #71
  • Using Github releases for BotKube #70
  • Automatically generating changelog for BotKube #69
  • Add GitHub Pull Request template #80 (bhavin192)

Fixed bugs:

  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • BUG
  • BUG

Merged pull requests:

v0.7.0 (2019-04-04)

Full Changelog

Implemented enhancements:

  • Restart BotKube pod if configmap is updated #72
  • Add Skip field BotKube Event #63
  • Add ElasticSearch support #53
  • Mattermost support #26

Fixed bugs:

  • BUG
  • BUG
  • Report Botkube and Kubernetes version in ping command #62
  • BUG

Closed issues:

  • Migrating to "Slash Commands" for help #46
  • Add filter to add warnings if pod is created without any labels #27

Merged pull requests:

v0.6.0 (2019-03-07)

Full Changelog

Implemented enhancements:

  • Run the command on the slack channel, only the information of the corresponding cluster is displayed. #37
  • Include clustername in start/stop messages from BotKube #16
  • Add CONTRIBUTING.md #79 (bhavin192)

Fixed bugs:

  • Reduce docker image size #41

Closed issues:

  • "BotKube notifier" commands should be executable only from a slack channel #40

Merged pull requests:

v0.5.0 (2019-02-28)

Full Changelog

Fixed bugs:

  • Add helm lint in travis CI #33

Closed issues:

  • Add "helm lint" checks to CI build #34

Merged pull requests:

v0.4.0 (2019-01-18)

Full Changelog

Closed issues:

  • Change botkube to BotKube in help messages #20

Merged pull requests:

  • Rename "botkube" to "BotKube" in help messages #21 (PrasadG193)

v0.3.0 (2019-01-17)

Full Changelog

Closed issues:

  • Change license to MIT #17
  • Add license #10
  • Provide a way to install without Helm #9
  • Send clustername in the event message #7

Merged pull requests:

v0.2.0 (2019-01-15)

Full Changelog

Closed issues:

  • Add flag to enable/disable kubectl command execution #8

Merged pull requests:

v0.1.0 (2019-01-11)

Closed issues:

  • Change of name #4
  • Publish messages when bot started/stopped #2

Merged pull requests: