Skip to content

ref: bump slack-sdk to 3.40.1#110163

Merged
alexsohn1126 merged 1 commit intomasterfrom
bot/bump-version/slack-sdk/3.40.1
Mar 9, 2026
Merged

ref: bump slack-sdk to 3.40.1#110163
alexsohn1126 merged 1 commit intomasterfrom
bot/bump-version/slack-sdk/3.40.1

Conversation

@getsentry-bot
Copy link
Copy Markdown
Contributor

@getsentry-bot getsentry-bot commented Mar 6, 2026

I'd like to bump our slack-sdk version in sentry so we can use the new markdown blocks provided by the v3.40.0 of slack-sdk (github link).

This will help me with the development of Seer explorer via Slack mentions , as Seer returns text in markdown, not Slack's blockkit or mrkdwn.

Changelog: python-slack-sdk 3.27.2 → 3.40.1 (generated by Claude Code)

v3.40.1 (Feb 18, 2025)

  • Fixed datetime handling for SQLAlchemy by relying on naive datetime objects

v3.40.0 (Feb 10, 2025)

  • Added AI agent thinking steps with multiple display modes (plan/timeline)
  • Added Plan and Task Card blocks for Block Kit
  • Added URL Sources element for references within task cards
  • New task_display_mode option for chat streams
  • New chunk types: MarkdownTextChunk, TaskUpdateChunk, PlanUpdateChunk
  • Fixed deprecated datetime methods in state/installation stores

v3.39.0 (Nov 20, 2024)

  • Implemented work objects support across the SDK
  • Added slackLists methods to Web API
  • Introduced Table block for Block Kit

v3.38.0 (Nov 13, 2024)

  • Added underline support to rich text section block elements
  • Extended Python 3.14 compatibility
  • Improved file uploads to use filenames
  • Enhanced OAuth documentation with better path handling

v3.37.0 (Oct 7, 2024)

  • Text streaming helper (chat_stream()) for simplified message streaming
  • Loading states via assistant_threads_setStatus with cycling messages
  • Feedback buttons using ContextActionsBlock and FeedbackButtonsElement
  • Markdown block support in Block Kit
  • Markdown text parameter for chat_postMessage
  • Added workflows.featured.{add|list|remove|set} methods
  • Made team_id optional for admin_users_list

v3.36.0 (Jul 9, 2024)

  • Added elevate methods support
  • Improved web client copyability
  • Removed Python 3.6 CI support

v3.35.0 (Mar 17, 2024)

  • Asyncio SQLAlchemy support for async operations
  • Added channels parameter to files.upload v2
  • Enhanced pathlike object support in upload utilities
  • Exposed logger property on WebClient and AsyncWebClient
  • Fixed aiohttp exception handling
  • Added expand attribute to SectionBlock
  • Fixed custom value preservation during token rotation

v3.33.4

  • Fixed socket_mode_handler.connect_async() bytes passing issue with aiohttp 3.11

v3.33.3

  • Enable rich_text_* elements to have an empty elements property

v3.33.2

  • Fixed initial_value for RichTextInputElement to accept RichTextBlock type
  • Switched canvases.* APIs to application/json format

v3.33.1

  • WebClient#assistant_threads_setSuggestedPrompts can now skip title parameter

v3.33.0

  • Introduced assistant.threads.* APIs
  • Fixed RichTextElementParts.Date.timestamp to be integer type

v3.32.0

  • Support for conversations.requestShared approve/deny/list operations
  • Added interactivity_pointer as trigger_id alias to views APIs
  • Enhanced RichTextElementParts.Date field support

v3.31.0

  • Added conversations.externalInvitePermissions.set API
  • Added team.externalTeams.disconnect
  • Redacted bot_access_tokens from socket mode debug logs
  • Updated psutil requirement to >=6.0.0,<7

v3.30.0

  • Added team.externalTeams.list API

v3.29.0

  • Introduced canvases APIs and users.discoverableContacts.lookup

v3.28.0

  • Added deprecation warnings to Steps from Apps methods
  • Fixed AttributeError in SocketModeClient.is_connected with aiohttp debug logging

Key themes across these releases

  1. AI/Agent features (3.37–3.40): streaming, thinking steps, plan/task blocks, markdown support
  2. New Web API methods: canvases, assistant threads, workflows, conversations, external teams
  3. Block Kit additions: Table, Markdown, Plan/Task Cards, rich text improvements
  4. Async improvements: SQLAlchemy async, aiohttp fixes, socket mode fixes
  5. Compatibility: Python 3.14 support added, Python 3.6 dropped

Co-Authored-By: alexsohn1126 44201357+alexsohn1126@users.noreply.github.com

Co-Authored-By: alexsohn1126 <44201357+alexsohn1126@users.noreply.github.com>
@getsentry-bot getsentry-bot requested a review from a team as a code owner March 6, 2026 21:54
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Mar 6, 2026
@alexsohn1126 alexsohn1126 merged commit 1039b48 into master Mar 9, 2026
75 checks passed
@alexsohn1126 alexsohn1126 deleted the bot/bump-version/slack-sdk/3.40.1 branch March 9, 2026 18:08
@github-actions github-actions bot locked and limited conversation to collaborators Mar 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants