releases.shpreview

v3.5.0

version 3.5.0

$npx -y @buildinternet/releases show rel_w6HBsUn-lax4IRXTK1nO8

New Features

Deletion methods in InstallationStore / AsyncInstallationStore

Since this version, the following methods are available to use for better installation data management.

  • delete_bot / async_delete_bot
  • delete_installation / async_delete_installation
  • delete_all / async_delete_all

All the built-in implementations already support these methods. We recommend subscribing to tokens_revoked / app_uninstalled bot events and call these methods in the event handlers.

Module document hosting

We recently started hosting the Python module documents at https://slack.dev/python-slack-sdk/api-docs/slack_sdk/

admin.users.session.* APIs support

The new admin.users.session.* APIs for Enterprise Grid customers are supported in WebClient and AsyncWebClient.

Changes

In addition to the new features mentioned above, we've resolved a few issues in the slack_sdk.models classes. Also, we've improved the consistency of docstrings in this project.

  • #995 Fix #976 Add deletion methods to InstallationStore - Thanks @seratch
  • #994 Fix #992 Better documentation about slack_sdk.models usage in Web APIs - Thanks @invokermain @seratch
  • #993 Fix #990 slack_sdk.models.blocks.Option's description value is invalid in blocks - Thanks @seratch
  • #988 #987 Add Default of None for selected_options for ViewStateValue - Thanks @scott-shields-github
  • #985 Improve error response body parser in WebClient - Thanks @seratch
  • #984 Fix #982 Add admin.users.session.* API support - Thanks @seratch
  • #980 API document hosting - Thanks @seratch
  • #981 Rewrite reStructuredText docstrings to use Google style - Thanks @seratch
  • #979 Add fallback argument in BlockAttachment - Thanks @eddyg @seratch
  • #975 Update modal handling documents - Thanks @seratch
  • #1001 Fix #1000 RTMClient v2 still requires aiohttp installed (even though it's unused) - Thanks @seratch
  • #1006 Fix #1003 threading.Thread.setDaemon has been deprecated in Python 3.10 - Thanks @tirkarthi @seratch
  • #1004 Fix #1002 ConversationFilter missing new optional field exclude_external_shared_channels - Thanks @slushpupie @seratch

Fetched April 3, 2026