Releases: Dapperware/zio-slack
Releases · Dapperware/zio-slack
v1.0.0-RC1
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
v0.9.5
CI
- Add github actions for PR builds
API
- Add getPermalink method (#152 @derpyplops)
Bug fixes
- Make
Message
fields match reality (#145 @derpyplops)
v0.9.4
Bug Fixes
- Fix nullable channel.topic.creator
v0.9.3
Bug fixes
- Fix nullable channel.topic.creator
v0.9.2
Bug Fixes
- Fix handling for missing
channel.topic.creator
v0.9.1
Re-release of v0.9.0 to fix CI issue
v0.9.0
Breaking changes
- Upgrade to Sttp3
Fixes
- Fix empty cursor strings during pagination
- Fix some missing pagination APIs
Chores
- Standardize the response chunk decoder
v0.9.0-RC1
Fixes
- Fix empty cursor strings during pagination
- Fix some missing pagination APIs
Chores
- Standardize the response chunk decoder
v0.8.5-RC2
Republish of v0.8.5-RC1
v0.8.5-RC1
Fixes
- Fix input block handling
- Fix view state deserialization