version 1.24.0
Announcements
Embedding videos in Block Kit
Block Kit now supports embedding a video in any surface areas. Check the document and example code:
- https://api.slack.com/reference/block-kit/blocks#video
- https://github.com/slackapi/java-slack-sdk/blob/v1.24.0/slack-api-client/src/test/java/test_with_remote_apis/methods/chat_Test.java#L949-L969
bolt-ktor is now compatible with Ktor 2 or newer
Since this version, bolt-ktor module supports only Ktor 2.x. Refer to Ktor team's announcement and migration guide for more details:
Changes
- [slack-api-model] #1020 #1019 Add video block to Block Kit support - Thanks @seratch
- [slack-api-client] #1014 Fix #1013 Update tyrus-standalone-client dependency from 1.18 to 1.19 - Thanks @seratch
- [bolt-servlet] #1022 #1021 bolt-servlet improperly returns 200 OK with empty string to invalid requests - Thanks @seratch
- [bolt-ktor] #1018 #981 Migrate to Ktor v2 (bolt-ktor) - Thanks @WilliamBergamin
- [bolt-aws-lambda] #1016 #1015 Lambda handler class doesn't account for base64 encoded body - Thanks @seratch @harshal-dupare
Document Changes
- Updates tyrus-standalone-client version from 1.17 to 1.19 in the documentations - Thanks @marcwrobel
- All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/59?closed=1
- All changes: v1.23.1...v1.24.0