Skip to content

v1.0.0-RC1

Latest
Compare
Choose a tag to compare
@paulpdaniels paulpdaniels released this 04 Sep 09:01
· 51 commits to series/2.x since this release

This release contains an entire re-implementation of zio-slack. It rethinks the design from the ground up and drastically improves the DX for building slack integrations (powered by innovations from ZIO2 and all the contributors there!).

What's Changed

  • Updated with dozens of new methods from slack (including the call API and schedule messages)
  • Removal of the deprecated RTM interface in favor of the new socket mode api
  • New unified API structure, all methods now live under a single Slack type which can be used either directly or via service injection
  • New modular API for constructing methods that are missing and for testing components without a live slack server
  • New typesafe authentication methods prevent accidentally forgetting to supply access tokens
  • Better enumeration of slack response types including proper propagation of rate limit errors