All notable changes to this project will be documented in this file. The format is based on Keep a Changelog. Versions are updated as follows:
- Major version incremented for changes which would break existing deployments or plugins without a config/code change.
- Minor version incremented for changes which are compatible with old deployments and plugins, but may add features which won't be available without a change.
- Patch version incremented for bugfixes, or changes which shouldn't impact old deployments or plugins.
Since this project is in Go, "release" is an arbitrary term, but it refers to a
git tag. When you go get
this package, you get the master branch, but you are
welcome to pin particular git tags within your vendor/
directory and update
manually.
NB: When releasing a new version, be sure to update plugins/debug.go
so
that the bot can report its version properly.
- Changed: Adjust wording of HotPotato prompt to reduce confusion about where you must say 'pass the potato' (#40).
- Fixed: HotPotato: can no longer pass to yourself
- Fixed: incorrect @mention syntax, two different times (#35, #37)
- Fixed: command
slacksoc potato history
now included in help text (#34).
- Added: HotPotato games persist across reboots
- Changed: Potato passes are announced in #random
- Added: HotPotato
slacksoc potato history
command
- Fixed: incorrect bold markup in HotPotato plugin
- Fixed: incorrect time formatting in HotPotato plugin
- Fixed: segfault in GitHub plugin due to new logging code
- Fixed: Debug plugin's "state" command outputs as 0, not as {0}
- Changed: commas may be used when addressing slacksoc
- Added: HotPotato plugin
- Fixed: incorrect bold markup in GitHub plugin help text
- Added: "version" command in Debug plugin, to see bot version
Initial release. This version is marked by the first deployment to the Hacker Society slack: [hacsoc/slacksoc][].