Releases: outofcoffee/corebot
Releases · outofcoffee/corebot
v1.4.1
See Docker images on Docker Hub.
See change log.
v1.4.0
See Docker images on Docker Hub.
See change log.
v1.2.0
Added
- Adds HTTP bot.
- Adds Slack backend.
- Adds a RESTful API store.
- Adds a store implementation that mirrors writes to the backing store to another, separate, store implementation.
- Allows chat service implementations to indicate support for user termination.
- Adds the ability to start with an empty action configuration.
- Allows version placeholder to be used in plugin files.
Changed
- Moves plugins to single directory.
- Changes Maven artifact names for plugins.
v1.1.2
Fixed
- Fixes action invocation with empty options map.
Added
- Improves specification coverage.
v1.1.0
Added
- Adds support for plugins loaded dynamically at startup.
- Adds new 'generic-bot' distribution, configurable using the plugins YAML format.
Fixed
- Fixes a bug in the MySQL store where updates to existing items were discarded.
v1.0.0
Added
- Added ability to trigger parameterless jobs in Jenkins (thanks DrColza).
- Adds system configuration for customisation of request and action defaults, and default action options.
- Adds option status action.
Changed
- Upgrades Gradle, Kotlin and Jackson versions.
- Improves API path composition, including Jenkins and Rundeck endpoints other than at the root of a domain.
- Improves error status logging.
- Improves option handling.
v0.9.2
Changed
- Don't post channel join message on reconnection.
v0.9.1
v0.9.0
Added
- Adds a bot to allow simple borrow/return of items.
- Adds a new 'items' backend.
- Makes join message conditional.
- Adds MySQL store.
- Now supports multiple templates.
Changed
- Internal structural improvements to support multiple back-end or front-end implementations.
- Improved specification coverage.
- Externalised templates to allow messages to be changed.
v0.8.1
Added
- Trims message content prior to parsing.