Releases: slackapi/python-slack-sdk
Releases · slackapi/python-slack-sdk
version 3.15.1
Changes
- #1183 Fix #1178 text type hint in LinkButtonElement does not accept PlainTextObject/dict - Thanks @seratch
- #1182 Fix #1181 Add exception handling for socket mode - socket.timeout: the read operation timed out - Thanks @seratch @tom0010
- #1185 Fix #1184 Add exception handling for socket mode - BlockingIOError: Resource temporarily unavailable - Thanks @seratch @tom0010
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/51?closed=1
- All changes: v3.15.0...v3.15.1
version 3.15.0
Changes
- Add
bookmarks.*
API support (via #1176) - thanks @filmaj! - Fix #1175: Pass
ssl_context
to SocketModeHandler if it is defined in the web_client (via #1177) - thanks @charlch! - Add
admin.users.unsupportedVersions.export
API support (via #1174) - thanks @seratch!
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/50?closed=1
- All changes: v3.14.1...v3.15.0
version 3.14.1
Changes
- #1173 Fix a bug where some of the files.remote API parameters do not work since v3.10 - Thanks @seratch
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/52?closed=1
- All changes: v3.14.0...v3.14.1
version 3.14.0
Changes
- #1172 #1169 The built-in SocketMode client fails to establish WS connections via proxy server - Thanks @seratch @Lordshinjo
- #1161 Add
admin.apps.requests.cancel
API method support - Thanks @seratch - #1152 Stop raising
asyncio.CancelledError
if the connection is already closed - Thanks @seratch @VectorAlpha - #1167 Add
accessibility_label
to button block element - Thanks @seratch - #1171 Fix #1170 Add TimePickerElement to BlockElement.parse - Thanks @iress-willygo
Document Updates
- #1163 #1160 Links in README don't render properly on PyPi project page - Thanks @seratch @misscoded
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/49?closed=1
- All changes: v3.13.0...v3.14.0
version 3.13.0b1
What's Changed
Add Support for Subscribe in Slack (apps.manifest.*) by @srajiang in #1151
Subscribe in Slack
This release includes support for apps.notifications.subscriptions.* endpoints and adds message metadata field to the chat.postMessage and chat.update arguments.
apps.notifications.subscriptions.create
apps.notifications.subscriptions.update
apps.notifications.subscriptions.delete
Full Changelog: v3.13.0...v3.130b1
version 3.13.0
Changes
- #1140 Add focus_on_load support in Block Kit - Thanks @seratch
- #1147 Add cursor parameter to Audit Logs API method - Thanks @seratch
- #1143 #1148 Capitalized Retry-After header missing since 3.12.0 - Thanks @joekohlsdorf @seratch
- #1141 Add GitHub stale action for better triaging issues - Thanks @srajiang @seratch
- #1149 Upgrade black, flake8, and pytype - Thanks @seratch
Document Updates
- #1139 #1086 Add interactivity patterns in SocketModeClient document - Thanks @ruberVulpes
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/46?closed=1
- All changes: v3.12.0...v3.13.0
version 3.12.0
Changes
- #1129 Add Python 3.10 to the supported versions - Thanks @seratch
- #1132 Add
team.*
&admin.users.session.resetBulk
APIs - Thanks @seratch - #1127 #1135 Add more docstrings to
slack_sdk.models
classes - Thanks @seratch - #1134 Make the aiohttp-based SocketModeClient's debug logging more consistent with the built-in one (#1122) - Thanks @seratch
- #1131 #1137 Add the method to check equality in Block Kit model classes - Thanks @kokko-san @uroboro
- #1130 Audit Logs API: Add new details properties for
channel_posting_permissions_updated
action - Thanks @seratch - #1128 #1136 Enable pytype and fix detected issues - Thanks @seratch
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/45?closed=1
- All changes: v3.11.2...v3.12.0
version 3.12.0b1
What's Changed
- Add Support for App Manifest Endpoints (apps.manifest.*) by @misscoded in #1123
App Manifests
This release includes support for app manifests. The apps.manifest.*
endpoints can be used to create, delete, update, and copy your Slack apps with ease. New endpoints include:
apps.manifest.create
apps.manifest.delete
apps.manifest.export
apps.manifest.update
apps.manifest.validate
tooling.tokens.rotate
Full Changelog: v3.11.2...v3.12.0b1
version 3.11.2
Changes
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/48?closed=1
- All changes: v3.11.1...v3.11.2
version 3.11.1
Changes
- #1117 asyncio-based Socket Mode client improvements - Thanks @seratch @matthieucan
- All issues/pull requests: https://github.com/slackapi/python-slack-sdk/milestone/47?closed=1
- All changes: v3.11.0...v3.11.1