Skip to content

Releases: DonDebonair/slack-machine

v0.31.0

21 Oct 15:17
Compare
Choose a tag to compare

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 with pydantic 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

19 Oct 22:09
Compare
Choose a tag to compare

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

19 Oct 22:05
Compare
Choose a tag to compare

[0.28.2] - 2022-08-30

Changed

  • Make handling changed message configurable in async mode (#613)
  • Add tests for slack client (#614)

Full Changelog: v0.28.1...v0.28.2

v0.28.1

19 Oct 22:03
Compare
Choose a tag to compare

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

19 Oct 21:55
Compare
Choose a tag to compare

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

19 Oct 21:52
Compare
Choose a tag to compare

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

19 Oct 21:47
Compare
Choose a tag to compare

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

19 Oct 21:30
Compare
Choose a tag to compare

Fixed

  • Various documentation fixes
  • Fix project metadata

Full Changelog: v0.26.0...v0.26.1

v0.26.0

19 Oct 21:27
Compare
Choose a tag to compare

Added

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

v0.25.0

19 Oct 21:17
Compare
Choose a tag to compare

Changed

  • Bump redis from 4.0.2 to 4.2.0 (#545 #562)
  • Bump slack-sdk from 3.12.0 to 3.15.2 (#546 #560)
  • Bump requests from 2.26.0 to 2.27.1 (#532)
  • Bump apscheduler from 3.8.1 to 3.9.1 (#556)

Fixed

  • Fix expected payload of events when updating channel cache, fixes #526 (#565)

Full Changelog: v0.24...v0.25