Releases: DonDebonair/slack-machine
Releases · DonDebonair/slack-machine
v0.10.0
Added
- Add optional plugin initialization
- Allow plugins to mark settings as required
Changed
Full Changelog: v0.9...v0.10
v0.9.0
Changed
- Bump
apscheduler
from 3.3.1 to 3.4.0 (#8) - Bump
slackclient
from 1.0.9 to 1.1.0 (#16) - WebAPI methods will return deserialized API responses (#14 by @pirogoeth)
Removed
- Breaking: drop support for Python 3.3
Full Changelog: v0.8...v0.9
v0.8.0
Added
- Add support for event listeners and emitting events for inter-plugin communication
Full Changelog: v0.7...v0.8
v0.7.0
Added
- Add scheduling functionality to send messages and run plugin functions on a schedule
Changed
- Refactor client classes to be singletons so they don't need to be persisted by APScheduler
- Add PyUp to automatically update dependencies
Full Changelog: v0.6...v0.7
v0.6.0
Added
- Add pluggable plugin storage so plugins can store data
- Add 2 storage backends: in-memory and Redis
Changed
- Drastically improve tests and increase coverage
Full Changelog: v0.5...v0.6
v0.5.0
v0.4.0
Added
- Document how to create plugins + plugin API
Changed
- Decorators can now be used multiple times on the same function
Full Changelog: v0.3...v0.4
v0.3.0
v0.2.0
v0.1.0
First release. Rejoice! 👋
Full Changelog: https://github.com/DonDebonair/slack-machine/commits/v0.1