megachangelog
Slack logo

Slack Changelog

Slack — Collaboration, Productivity product updates and releases, tracked on megachangelog.


Announcement

Slack MCP and Skills Plugin for AI tools

Slack launched a new MCP (Model Context Protocol) and Skills Plugin for AI development tools, bundling skills to help developers build on the Slack platform. Currently available for Claude Code and Cursor.

mcppluginsaideveloper-toolsslack-platform
Announcement4.6.0

Slack CLI v4.6.0 released

Slack CLI version 4.6.0 is now available for download, bringing updates and improvements to the command-line interface for Slack development.

clireleasedevelopment
Announcement4.5.0

Slack CLI v4.5.0

Slack CLI version 4.5.0 has been released with updates to the developer tools for the Slack platform.

slack-clideveloper-toolsrelease
Breaking5.0.0

Bolt for JS v5

Bolt for JS version 5.0.0 switches to the native Fetch API, removes the deprecated Workflow Steps from Apps feature, and requires Node.js 20 or higher as the minimum version.

javascriptsdkbreakingnodejs
Announcement

Multiple Node Slack SDK package updates

New major versions of the Node Slack SDK packages are now available. This release includes breaking changes and is recommended for all developers using the Node SDK.

sdknodejsapirelease
Improvement

Desktop notifications now pull text from blocks first

Desktop client notifications now prioritize extracting text from message blocks, with fallback to the top-level text field if blocks contain no text. Mobile notifications remain unchanged and continue to use message.text exclusively.

notificationsdesktopblocksmessaging
Feature

Agent context has landed

Agent apps can now receive context about what a user is currently viewing when they send a message, including channels, DMs, threads, canvases, and lists. This context is passed automatically by Slack.

agentsapicontextapps
Feature

Introducing the Agent messaging experience

Agents now support a new messaging experience that can be configured through your app manifest, enabling richer interaction with Slack applications.

agentsmessagingapiapp-manifest
Announcement4.4.0

Slack CLI v4.4.0

Slack CLI version 4.4.0 has been released with improvements to the command-line interface for developers building Slack apps and integrations.

clideveloper-toolsslack
Feature3.43.0

Python Slack SDK v3.43.0

Added a public, read-only ts property to ChatStream and AsyncChatStream, allowing users to call the chat.update API method as a fallback when the server closes a stream due to undocumented timeouts.

pythonsdkapistreamschat
Feature

New Block Kit container block

The container block is now available for Block Kit use, enabling developers to better organize and structure interactive message layouts.

block-kitapimessagingui
Announcement

Slackbot MCP Client

Slack is introducing the Slackbot MCP Client, enabling users to extend Slackbot capabilities by integrating custom tools and automations.

slackbotmcpautomationtoolsintegration
Announcement4.3.0

Slack CLI v4.3.0

Slack CLI version 4.3.0 has been released with improvements and updates for developing and deploying Slack applications.

clireleaseslacktoolsdevelopment
Improvement

System notifications now delivered by "Slack" instead of Slackbot

System notifications including channel membership changes, User Group updates, Slack Connect alerts, and retention policy notices are now sent from the "Slack" system user instead of Slackbot, improving notification consistency.

notificationssystem-userchannelsuser-groups
Feature

New Block Kit data visualization block

The data visualization block is now available for Block Kit use, allowing developers to create visual charts and graphs in Slack messages and modals.

block-kituifeaturevisualizationapi
Feature1.49.0

Java Slack SDK v1.49.0

Added authorship arguments (iconemoji, iconurl, and username) to the assistant.threads.setStatus and chat.startStream API methods, enabling better control over message attribution in threads and streaming operations.

java-sdkapiassistantthreads
Announcement4.2.0

Slack CLI v4.2.0

Slack CLI version 4.2.0 is now available for download.

clireleaseslack
Feature

New Block Kit data table block

The data table block is now available for use with Block Kit, enabling developers to display tabular data in their Slack applications.

block-kituiapifeaturetables
Announcement4.1.0

Slack CLI v4.1.0

Slack CLI version 4.1.0 is now available with enhancements to the command-line interface for building and managing Slack applications.

clislackdevelopmentrelease
Feature

New Slack MCP Server tools released

New tools have been added to the Slack MCP server, expanding integration capabilities for developers and automation workflows.

mcpapitoolsintegrationdeveloper
Announcement4.0.0

Slack CLI v4.0.0 and v4.0.1 Released

Slack CLI version 4.0.0 introduces major enhancements and improvements to the developer tools for the Slack platform, with v4.0.1 following as a patch release.

clideveloper-toolsslack-platformrelease
Feature

PKCE is now generally available

Slack now supports Proof Key for Code Exchange (PKCE), an OAuth security extension that allows developers to build more secure applications on public clients like desktop and mobile apps without embedding a vulnerable client_secret.

securityoauthapimobileauthentication
Announcement3.15.0

Slack CLI v3.15.0 Released

Version 3.15.0 of the Slack CLI developer tools is now available with platform improvements and updates for developers building on Slack.

clideveloper-toolsplatform
Feature

Optional scopes have landed

Apps can now mark individual OAuth scopes as optional during configuration, giving users more control over data access permissions without blocking installation.

oauthscopespermissionsapp-configuration
Announcement3.14.0

Slack CLI v3.14.0 Released

Version 3.14.0 of Slack CLI is now available, bringing updates to the developer tools for the Slack platform.

clideveloper-toolsrelease
Improvement

Set status method scope update

The assistant.threads.setStatus API method now accepts either the assistantwrite or chat:write scope, allowing channel-based apps to use AI loading states without requiring exclusive assistantwrite scope permissions.

apipermissionsscopesaiassistants
Announcement3.13.0

Slack CLI v3.13.0 Released

Slack CLI v3.13.0 is now available with new developer tools for the Slack platform.

clideveloper-toolsrelease
Announcement

Announcing the Slack MCP server and Real-time Search API

Slack has released two major components to enhance LLM and AI agent integration: a Model Context Protocol (MCP) server and a Real-time Search (RTS) API, enabling better workspace data access for artificial intelligence applications.

apiaimcpsearchllm
Feature

Apps can now display thinking steps to users

Slack introduced three new Block Kit components that enable apps and agents to display their thinking steps and actions directly to users.

block-kitappsagentsui-components
Feature

Retry delayed events feature now available

A new Delayed Events feature allows you to replay events that your app may have missed during outages, ensuring you don't lose important updates.

apieventsreliabilitywebhooks
Announcement3.12.0

Slack CLI v3.12.0

Version 3.12.0 of the Slack CLI developer tools has been released, providing developers with updated tooling for building on the Slack platform.

clideveloper-toolsrelease
Announcement3.11.0

Slack CLI v3.11.0 released

Version 3.11.0 of Slack's developer tools for building on the Slack platform is now available.

clideveloper-toolsslack-platform
Announcement

Classic apps deprecation paused

Slack has paused the previously announced deprecation of classic apps, based on customer and developer feedback.

appsdeprecationmigration

Sign up to see more

33 more changes from Slack. Sign up to read the whole changelog.

Sign up free

GitHub or email — no card needed.