Releases: slackapi/python-slack-sdk
v2.6.2
v2.6.1
This patch release is a quick fix for #701, a major issue that affected RTMClient users in v2.6.0. The malfunction was introduced by #667 trying to address #558 #619. Those issues were reopened and will be resolved by another approach. Refer to v2.6.1 milestone to know the complete list of the issues resolved by this release.
Updates
v2.6.0
New Features
- [Block Kit] #659 Add complete supports for Block Kit components and fixed a few existing bugs as well (#500 #519 #623 #632 #635 #639 #676 #699) - Thanks @seratch @diurnalist @ruberVulpes @jeremyschulman @e271828- @RodneyU215
- [Signature] #686 Add slack.signature.SignatureVerifier for request verification - Thanks @seratch
- [WebClient] #682 Add missing Grid admin APIs (
admin.usergroups.*
,admin.users.*
,admin.apps.*
) - Thanks @stevengill @seratch
Updates
- [WebClient][RTMClient] Fixed a bunch of the currency issues this SDK had (#429 #463 #492 #497 #530 #558 #569 #605 #613 #619 #626 #630 #631 #633 #669) - Thanks @seratch @aaguilartablada @aoberoi @stevengill @marshallino16
- [WebClient] #681 #560 Enable using bool values for request parameters - Thanks @roman-kachanovsky @seratch
- [WebClient] #661 #678 Improve handling of required "ids" parameters (e.g., channel_ids, users) - Thanks @seratch
- [WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
- [WebClient] #671 #670 Enable passing None values for request parameters (they used to result in errors) - Thanks @yuji38kwmt @seratch
- [WebClient] #673 Fix #672 files.upload fails with a filepath containing multi byte chars - Thanks @yuji38kwmt @seratch
- [WebClient] #656 Fix #594 preview_image for files.remote.add API method is not properly supported - Thanks @Eothred @seratch
- [Maintenance] #618 Add py.typed file to package distribution - Thanks @jkillian
- [WebClient] #599 Strip token string parameters of whitespace - Thanks @TheFrozenFire
- [WebClient] #692 Fix superfluous_charset warnings since v2.4.0 - Thanks @seratch
- [WebClient] #652 Update oauth_v2_access to include redirect_uri (as optional) - Thanks @tomasreimers
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
v2.6.0rc2
The version is available as a pre-release on PyPI: https://pypi.org/project/slackclient/2.6.0rc2/
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
New Features
- [Block Kit] #659 Add complete supports for Block Kit components and fixed a few existing bugs as well (#500 #519 #623 #632 #635 #639 #676) - Thanks @seratch @diurnalist @ruberVulpes @jeremyschulman @e271828- @RodneyU215
- [Signature] #686 Add slack.signature.SignatureVerifier for request verification - Thanks @seratch
- [WebClient] #682 Add missing Grid admin APIs (
admin.usergroups.*
,admin.users.*
,admin.apps.*
) - Thanks @stevengill @seratch
Updates
- [WebClient][RTMClient] Fixed a bunch of the currency issues this SDK had (#429 #463 #492 #497 #530 #558 #569 #605 #613 #619 #626 #630 #631 #633 #669) - Thanks @seratch @aaguilartablada @aoberoi @stevengill @marshallino16
- [WebClient] #681 #560 Enable using bool values for request parameters - Thanks @roman-kachanovsky @seratch
- [WebClient] #661 #678 Improve handling of required "ids" parameters (e.g., channel_ids, users) - Thanks @seratch
- [WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
- [WebClient] #671 #670 Enable passing None values for request parameters (they used to result in errors) - Thanks @yuji38kwmt @seratch
- [WebClient] #673 Fix #672 files.upload fails with a filepath containing multi byte chars - Thanks @yuji38kwmt @seratch
- [WebClient] #656 Fix #594 preview_image for files.remote.add API method is not properly supported - Thanks @Eothred @seratch
- [Maintenance] #618 Add py.typed file to package distribution - Thanks @jkillian
- [WebClient] #599 Strip token string parameters of whitespace - Thanks @TheFrozenFire
- [WebClient] #692 Fix superfluous_charset warnings since v2.4.0 - Thanks @seratch
2.6.0rc1
The version is available as a pre-release on PyPI: https://pypi.org/project/slackclient/2.6.0rc1/
Refer to v2.6.0 milestone to know the complete list of the issues resolved by this release.
New Features
- [Block Kit] #659 Add complete supports for Block Kit components and fixed a few existing bugs as well (#500 #519 #623 #632 #635 #639 #676) - Thanks @seratch @diurnalist @ruberVulpes @jeremyschulman @e271828- @RodneyU215
- [Signature] #686 Add slack.signature.SignatureVerifier for request verification - Thanks @seratch
- [WebClient] #682 Add missing Grid admin APIs (
admin.usergroups.*
,admin.users.*
,admin.apps.*
) - Thanks @stevengill @seratch
Updates
- [WebClient][RTMClient] Fixed a bunch of the currency issues this SDK had (#429 #463 #492 #497 #530 #558 #569 #605 #613 #619 #626 #630 #631 #633 #669) - Thanks @seratch @aaguilartablada @aoberoi @stevengill
- [WebClient] #681 #560 Enable using bool values for request parameters - Thanks @roman-kachanovsky @seratch
- [WebClient] #661 #678 Improve handling of required "ids" parameters (e.g., channel_ids, users) - Thanks @seratch
- [WebClient] #680 Add non-conversation API deprecation warnings - Thanks @seratch
- [WebClient] #671 #670 Enable passing None values for request parameters (they used to result in errors) - Thanks @seratch
- [WebClient] #673 Fix #672 files.upload fails with a filepath containing multi byte chars - Thanks @yuji38kwmt @seratch
- [WebClient] #656 Fix #594 preview_image for files.remote.add API method is not properly supported - Thanks @seratch
- [Maintenance] #618 Add py.typed file to package distribution - Thanks @jkillian
- [WebClient] #599 Strip token string parameters of whitespace - Thanks @TheFrozenFire
2.5.0 - Adding new OAuth.v2.access Web API Method for Granular Bot Permissions
New Features
- [WebClient] Adding new
oauth.v2.access
Web API method. #577
2.4.0 - Adding new Web API Methods and other updates for the WebClient.
New Features
- [WebClient] Adding new admin.* Web API methods. #571
Updates
- [WebClient] We're no longer validating token types for Web API methods. Improves compatibility with granular bot permisisons. #568 (Thanks @Smotko)
- [WebClient] Correcting typos in descriptions #554 (Thanks @phamk)
- [WebClient] Fixed 'iteracting' typo in library file headers #564 (Thanks @acabey)
- [Message Builders] Remove value from LinkButtonElement #563 (Thanks @pedroma)
2.3.1 - Fixing recent regressions around web sessions and the views.update API method.
Updates
- [WebClient] Fixing a regression that causes the client to close sessions prematurely. #544 (Thanks @fatih-acar!)
- [WebClient] Adding required missing view param to
views.update
Web API method. #542
2.3.0 - New views.publish Web API & minor patches.
2.2.1 - Bug fixes for WebClient
Updates
- [Docs] Fix Indentation of Code Snippets in README.md #525 (Thanks @abhishekjiitr)
- [WebClient] Fix Web Client custom iterator #521 (Thanks @smaeda-ks)
- [WebClient] Oauth previously failed to pass along credentials properly. This is fixed now. #527
- [WebClient] When a SlackApiError occurs we're now passing the entire SlackResponse into the exception. #527