version 1.23.0
Important Notice
Use say method with both text and blocks
Since this version, Bolt's say()
utility accepts both text
and blocks
at a time. When you pass blocks
to the method, it'd be recommended to add text
string too. At a glance, the text
value may look duplicated, but having it would be valuable for better user experience such as meaningful mobile notification message and accessibility support.
HTTP_PROXY / HTTPS_PROXY env variables are now used
Since this version, the default initialization of SlackConfig
tries to load HTTP_PROXY
/ HTTPS_PROXY
env variables, which are common practices to set the proxy server URL to use, if they exist. If you want to use a different proxy URL, you can set the URL using the setter methods.
OkHttp version 4.10
Since this version, this SDK uses OkHtttp 4.10 for HTTP requests. Although the version does not bring any big changes, its underlying Okio library has a major version upgrade. Refer to their release notes for details. If you find something unexpected since this version, please let us know in our GitHub issues.
Changes
- [bolt] #1002 Add an overloaded method that accepts both text and blocks to Say - Thanks @seratch
- [slack-api-client] #1003 Fix #992 Automatically resolve the proxy URL by HTTP_PROXY env variable - Thanks @seratch @amarinelli
- [slack-api-client] #1001 Fix #998 Upgrade okhttp version to 4.10 - Thanks @seratch
- [slack-api-cljent] #1000 Add unfurling capabilities to Webhook payload - Thanks @jazcarate
- [slack-api-client] #1004 Fix a bug where constructing
blocks
/attachments
etc. using anonymous inner class initialization - Thanks @WilliamBergamin - [slack-api-client] #1005 Fix a bug where the workflow step request builder has wrong null validation logic - Thanks @WilliamBergamin
- All issues/pull requests: https://github.com/slackapi/java-slack-sdk/milestone/58?closed=1
- All changes: v1.22.3...v1.23.0