botkube icon indicating copy to clipboard operation
botkube copied to clipboard

Release v0.13.0 summary

Open mszostok opened this issue 3 years ago • 0 comments

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

The v0.13.0 release has the following breaking changes:

  • Syntax for the extraEnv property in BotKube Helm chart has changed.

    Before v0.13.0 In v0.13.0
    extraEnv:
      HTTP_PROXY: <proxyURL>:<port>
    
    
    
    extraEnv:
      - name: HTTP_PROXY
        value: <proxyURL>:<port>
    

    REASON: It enabled an option to define more complex environment variable source. For the syntax, see the environment variable API document.

  • Syntax for the notiftype property in BotKube Helm chart has changed to notification.type.

    Before v0.13.0 In v0.13.0
    communications:
      {name}:
        notiftype: short 
    
    
    communications:
      {name}:
        notification:
          type: short 
    

    REASON: It enables an option to add more settings for notifications that are sent. For example, enable sending a related message in a thread, or editing a given message in place.

  • Syntax for the clustername property in BotKube Helm chart has changed to clusterName. REASON: Fix readability and improves consistency with defining environment variable name for this property.

  • Syntax for the botid property in BotKube Helm chart has changed to botID.

    REASON: Fix readability and improves consistency with defining environment variable name for this property.

  • Syntax for the configwatcher property in BotKube Helm chart has changed to configWatcher.

    REASON: Fix readability and improves consistency with defining environment variable name for this property.

  • The CONFIG_PATH was replaced by BOTKUBE_CONFIG_PATHS.

    REASON: Get rid of hard-coded config file names. Enable an option to split individual settings into multiple configuration files. The priority will be given to the last (right-most) file specified. Read more at https://botkube.io/configuration/.

mszostok avatar Jun 09 '22 08:06 mszostok