Releases: DonDebonair/slack-machine
Releases · DonDebonair/slack-machine
v0.31.0
Changed
- Moved Slack Machine community chat to Slack
- Type-hint coverage is now 100% so mypy is happy (#633)
- Update pyproject.toml to conform to Poetry 1.2 dependency specification (#657)
- Replace
dacite
withpydantic
to create models for Slack API interactions (#659) - Bump
aiohttp
from 3.8.1 to 3.8.3 - Bump
slack-sdk
from 3.18.3 to 3.19.1 - Bump
tzdata
from 2022.4 to 2022.5 - Bump
aioboto3
from 10.0.0 to 10.1.0 - Add changelog to keep track of updates
- Move to structlog for logging, fixes #599 (#663)
Removed
- Remove unused settings:
DISABLE_HTTP
,HTTP_SERVER_HOST
,HTTP_SERVER_PORT
,HTTP_SERVER_BACKEND
,HTTPS_PROXY
,KEEP_ALIVE
Full Changelog: v0.30.0...v0.31.0
v0.30.0
Changed
- Bump
slack-sdk
from 3.18.1 to 3.18.3 (#619)
Removed
- Breaking: Remove sync version, it's all async now baby! 👯♂️
Full Changelog: v0.28.2...v0.30.0
v0.28.2
v0.28.1
Added
- Add support for pinning/unpinning of messages (#611)
Changed
- Add support for listening to message change events (#594 with help from @cchadowitz-pf)
Full Changelog: v0.28.0...v0.28.1
v0.28.0
Added
- Add support to async version for scheduling messages and running plugin functions on a schedule (#610)
Full Changelog: v0.27.2...v0.28.0
v0.27.2
Fixed
aioboto3
types are only relevant for type checking, so move imports inside type checking guard
Full Changelog: v0.27.1...v0.27.2
v0.27.1
Changed
- Add documentation for DynamoDB storage backend (#603)
Fixed
- Add
aioboto3
as optional dependency so extras can be satisfied (#604)
Full Changelog: v0.27.0...v0.27.1
v0.26.1
v0.26.0
Added
- Slack Machine now supports asyncio using the Slack Events API and Socket Mode! 🏎️
Changed
- Bump
redis
from 4.2.0 to 4.3.4 - Bump
slack-sdk
from 3.15.2 to 3.18.1
Full Changelog: v0.25...v0.26.0