Releases: DonDebonair/slack-machine
Releases · DonDebonair/slack-machine
v0.25.0
v0.24.0
Added
- Add Python 3.10 support
Changed
- Bump
redis
from 3.5.3 to 4.0.2 (#512 #513) - Bump
apscheduler
from 3.8.0 to 3.8.1 (#507) - Move documentation from Sphinx to MkDocs and Material for MkDocs
for beautiful docs (#514) - Switch from
slackclient
toslack_sdk
library, fixes #443
Removed
- Breaking: Remove Python 3.6 support
Full Changelog: v0.23.2...v0.24
v0.23.2
v0.23.1
Changed
- Document all contributors
Fixed
- Install the right extra packages for Redis
Removed
- Breaking: HBase storage backend has been removed
Full Changelog: v0.23...v0.23.1
v0.23.0
Changed
- Switch to Poetry for project and dependency management
- Bump
apscheduler
from 3.7.0 to 3.8.0 (#497)
Fixed
- Various CI fixes
Full Changelog: v0.22...v0.23
v0.22.0
Changed
- Bump
dill
from 0.3.3 to 0.3.4 (#477) - Bump
requests
from 2.25.1 to 2.26.0 (#481) - Bump
cython
from 0.29.23 to 0.29.24 (#482) - Use Github Actions for CI and drop Travis (#492)
- Switch
master
branch tomain
to get with the times
Fixed
Full Changelog: v0.21.1...v0.22
v0.21.1
[0.21.1] - 2021-08-01
Changed
- Add channel members to
Channel
model and keep members up-to-date through Slack events (#485 by @arusahni)
Full Changelog: v0.21...v0.21.1
v0.21.0
Added
- Add Gitter chat room to facilitate discussions about Slack Machine
- Add Role-based access controls feature for plugins (#321 by @davidolrik)
- Add Python 3.9 support
Changed
- Move to Dependabot from PyUp to manage automatic dependency updates
- Bump
slackclient
from 2.7.3 to 2.9.3 - Bump
requests
from 2.24.0 to 2.25.1 - Bump
dill
from 0.3.2 to 0.3.3 - Bump
dacite
from 1.5.1 to 1.6.0 - Bump
cython
from 0.29.21 to 0.29.23 - Bump
apscheduler
from 3.6.3 to 3.7.0
Fixed
- Make channel topic creator an optional field in the
Channel
model (#439 by @eguven) - Always respond to plugin functions decorated with
@listen_to
, also when bot is addressed in direct message (#436 by @eddyg) - Use
conversations.open
endpoint on Slack WebAPI instead ofim.open
endpoint to open direct message conversations, because the latter is deprecated (#401 by @cchadowitz-pf)
Full Changelog: v0.20.1...v0.21
v0.27.0
Added
- Add DynamoDB storage backend (#602 by @jkmathes)
- Add
black
,isort
and other linters/formatters to create uniform code style (#597)
Changed
- Update documentation for builtin plugins, fixes #396 (#598)
- Replace
requests
withhttpx
for async http calls in meme plugin and share memes as blocks (#600) - Replace
requests
withhttpx
for async http calls in Google image search plugin (#601)
Full Changelog: v0.26.1...v0.27.0
v0.20.1
Fixed
- Use
conversations.info
endpoint on Slack WebAPI instead ofchannels.info
endpoint, which is deprecated and mark optional fields as such inUser
andChannel
objects (#386 by @repudi8or)
Full Changelog: v0.20...v0.20.1