Slack Developer Updates & Release Notes

Follow

26 updates curated from 1 source by the Releasebot Team. Last updated: Sep 2, 2026

Get this feed:
  • Sep 1, 2026
    • Date parsed from source:
      Sep 1, 2026
    • First seen by Releasebot:
      Sep 2, 2026
    Slack logo

    Slack Developer by Slack

    Updated installation requirement for Slack Marketplace apps

    Slack Developer raises Slack Marketplace app review minimum to 10 active workspace installs.

    As of July 2026, we require that apps submitting to the Slack Marketplace have at least 10 installations on active workspaces, up from the temporary lower threshold. Your app needs to stay at 10 or more installed workspaces throughout the entire duration of the review.

    Original source
  • Aug 31, 2026
    • Date parsed from source:
      Aug 31, 2026
    • First seen by Releasebot:
      Sep 1, 2026
    Slack logo

    Slack Developer by Slack

    Release: Slack CLI v4.7.0

    Slack Developer releases Slack CLI 4.7.0 with app requests, custom app icons, and help template fixes.

    Version 4.7.0 of the Slack CLI has been released!

    We've added the slack app request command, which checks the status of your most recent request to have an app approved for install.

    We've added support for custom app icons. The slack run and slack deploy commands can now be used to upload an icon file.

    We've fixed the help template so hidden subcommands are no longer listed under their parent command.

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Slack and hundreds of other software products.

    Create account
  • Aug 20, 2026
    • Date parsed from source:
      Aug 20, 2026
    • First seen by Releasebot:
      Aug 21, 2026
    Slack logo

    Slack Developer by Slack

    The next wave of Agent messaging experience

    Slack Developer adds Agent Sessions API updates and improves the Slack agent experience with a revamped Agents & Tools tab, better thread handling, plan and task card refinements, Marketplace data in the About tab, and a new sidebar for agent sessions. Assistant messaging is slated for deprecation in 2027.

    We're rolling out a wave of updates to agents on Slack, along with an important heads-up about the road ahead for the Assistant messaging experience.

    Agent updates and the deprecation of assistant_view​

    The Assistant messaging experience (assistant_view) will be deprecated in February 2027. The assistant-related methods that power it are being replaced by a new set of API methods: the Agent Sessions API. Agent sessions let users manage their conversations with your agent in one place, with a status, a title, and a stop button. The agents.sessions.setStatus and agents.sessions.rename API methods replace the assistant.threads.setStatus and assistant.threads.setTitle API methods, respectively. For now, your existing calls keep working through a compatibility bridge. See the Agent sessions guide to get started.

    The Agent messaging experience (agent_view) is already available, and we recommend moving to it now. If your app still uses assistant_view, follow the migration guide to move to the new experience. Read more in the guide to developing agents.

    What's new for agents​

    Alongside this announcement, we're releasing a set of improvements to the agent experience:

    • Upgraded Tools tab: a newly renamed and revamped Agents & Tools tab helps users find popular agents with a new landing page.
    • Improved thread experience: including multi-agent stacking, thread naming, a revamped thinking UI, and a native stop button for agent streams. When a user stops your agent, your app receives an agent_session_stopped event.
    • Plan and Task card block updates: UI refinements to the plan and task card blocks agents use to show their work.
    • Marketplace data in the About tab: an agent's Marketplace data now appears in its About tab.
    • Agent sessions in the sidebar: A new sidebar with pin / archive / unread and live updates.
    Original source
  • Aug 20, 2026
    • Date parsed from source:
      Aug 20, 2026
    • First seen by Releasebot:
      Aug 21, 2026
    Slack logo

    Slack Developer by Slack

    Announcing Slack Code

    Slack Developer introduces Slack Code, creating dedicated channels where agents and people collaborate on bigger AI tasks. It carries context forward, supports shared artifacts like code diffs, Block Kit views, HTML previews, and canvases, and makes iterative work more visible and multiplayer.

    An agent can answer a question in a thread, but some tasks become bigger than a single question. A coding agent may need to implement a change, share a prototype, and iterate on it. A research agent may need to gather information and work through decisions with the people involved. This kind of work needs more than a single response.

    Slack Code is how agents and people work together to build with AI in Slack, creating dedicated channels for more involved work.

    A channel is created from an existing conversation, context is carried forward, and agents and collaborators have a shared, visible place to work.

    Within a session, agents can publish artifacts for people to oversee and iterate on:

    • Code diffs, so people can review what changed
    • Block Kit views, for structured interactive experiences
    • HTML previews, for prototypes and generated interfaces
    • Canvases, for longer-form content and collaboration

    The work becomes multiplayer: teammates can join channels, review work, add context, and help make decisions, all while collaborating in the same session and with the same artifacts. Your agent manages the lifecycle, creating a channel when a task warrants one, sharing updates as the work progresses, and closing the session once the work is complete.

    Read on to learn more:

    • Slack Code: where your team and agents build together
    • Build with AI as a team using Slack Code
    Original source
  • Jul 31, 2026
    • Date parsed from source:
      Jul 31, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Slack logo

    Slack Developer by Slack

    Announcing the Slack MCP and Skills Plugin

    Slack Developer introduces the Slack MCP and Skills Plugin for AI tools, bringing guided skills for Slack platform development plus Slack MCP Server access. The plugin is available for Claude Code and Cursor and helps with Block Kit, app scaffolding, Web API calls, Slack CLI, messaging, and search.

    We're excited to introduce the Slack MCP and Skills Plugin for AI tools, which bundles a set of skills that help you develop on the Slack platform alongside the Slack MCP Server. The plugin is currently available for Claude Code and Cursor.

    Installing the plugin sets up two things:

    Skills

    Focused sets of instructions and references that your assistant loads automatically when a task calls for them. The plugin includes skills for Block Kit, scaffolding new apps, calling Web API methods, using the Slack CLI, composing messages, and searching Slack.

    Slack MCP Server connection

    The Slack MCP server lets you and your agent interact directly with your Slack workspace, such as searching channels, sending messages, and managing canvases.

    Install the plugin in Claude Code with /plugin install slack@claude-plugins-official, or from the Cursor Marketplace.

    Read the Slack MCP and Skills Plugin docs to get started.

    Original source
  • Similar to Slack Developer with recent updates:

  • Jul 30, 2026
    • Date parsed from source:
      Jul 30, 2026
    • First seen by Releasebot:
      Jul 31, 2026
    Slack logo

    Slack Developer by Slack

    Release: Slack CLI v4.6.0

    Slack Developer releases Slack CLI 4.6.0 with manifest diff and Block Kit blocks preview commands.

    Version 4.6.0 of the Slack CLI is now available!

    We've added the slack manifest diff command, which prints differences between the project manifest and the app settings.

    We've added the slack blocks preview command to open Block Kit blocks in the Block Kit Builder.

    Original source
  • Jul 21, 2026
    • Date parsed from source:
      Jul 21, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Release: Slack CLI v4.5.0

    Slack Developer ships 4.5.0 of its developer tools with a Claude Code recommendation for the official Slack plugin, cleaner create --app output, a new --category flag for slack docs search, clearer non-TTY prompt errors, and better recovery from empty JSON files.

    Version 4.5.0 of the developer tools for the Slack platform has landed!

    The Slack CLI now recommends the official Slack plugin to Claude Code users.

    We've reduced the verbose output when using create --app to link an existing app during project creation.

    We've added a --category flag to slack docs search command.

    When the CLI errors because a prompt must be shown while in a non-TTY environment (AI agents, devops scripts, etc.), the error message now displays the prompt and, for app and team selection, the matching flags to select an option.

    We've fixed a recurring unable_to_parse_json error caused by empty JSON files (credentials, config, or app state) left behind by an interrupted write; the CLI now treats them as empty state and recovers automatically.

    Original source
  • Jul 15, 2026
    • Date parsed from source:
      Jul 15, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Release: Bolt for JS v5

    Slack Developer releases Bolt for JS 5.0.0 with native Fetch-based updates, a new dispatcher option for SocketModeReceiver, and improved error handling. The release removes Workflow Steps from Apps, raises the minimum Node.js version to 20, and modernizes response handling.

    Version 5.0.0 of Bolt for JS is here! This release follows the Node Slack SDK's shift from axios to the native Fetch API, removes the deprecated Workflow Steps from Apps feature, and raises the minimum Node.js version to 20.

    If your app doesn't use proxy/TLS configuration or inspect respond() return values, this upgrade is possibly only a version bump.

    New features

    We've added a dispatcher option to the SocketModeReceiver class.

    We've added instanceof operator support to error classes.

    Breaking changes

    We've raised the minimum Node.js version to 20.

    We've removed the agent and clientTls options from the AppOptions interface.

    We've updated the SocketModeReceiver class to accept a dispatcher option instead of proxy agents.

    We've removed Workflow Steps from Apps.

    We've updated the respond() utility function to return a native Response object.

    We've upgraded the Node Slack SDK dependencies.

    We've improved error handling throughout.

    For full migration details, see the Bolt for JS v4 to v5 migration guide.

    Original source
  • Jul 14, 2026
    • Date parsed from source:
      Jul 14, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Release: Multiple Node Slack SDK package updates

    Slack Developer releases major updates for its Node Slack SDK packages, requiring Node.js 20 or later across the collection. The new versions bring breaking changes in socket mode, web API, and webhook, plus HTTP transport improvements including a move from axios to the native Fetch API.

    Our collection of Node Slack SDK packages have received new major versions.

    All packages now require Node.js 20 or later. This is the only breaking change for the following packages:

    • The cli-hooks package has been updated to v2.
    • The cli-test package has been updated to v4.
    • The logger package has been updated to v5.
    • The oauth package has been updated to v4.
    • The types package has been updated to v3.

    Three packages have more substantial breaking changes:

    • The socket-mode package has been updated to v3. See the guide on migrating @slack/socket-mode from v2 to v3 for handling breaking changes.
    • The web-api package has been updated to v8. See the guide on migrating @slack/web-api from v7 to v8 for handling breaking changes.
    • The webhook package has been updated to v8. See the guide on migrating @slack/webhook from v7 to v8 for handling breaking changes.

    Most of the changes in those batch of updates fall under the theme of HTTP transport improvements, such as migrating from axios to the native Fetch API.

    Original source
  • Jul 13, 2026
    • Date parsed from source:
      Jul 13, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Desktop notifications now pull text from blocks first

    Slack Developer improves desktop notifications to read block text first, while mobile still uses message.text.

    Slack desktop client notifications now pull text from blocks first, falling back to the top-level text field only if no text can be extracted from blocks.

    Mobile notifications continue to exclusively use message.text.

    Original source
  • Jul 2, 2026
    • Date parsed from source:
      Jul 2, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Agent context has landed

    Slack Developer adds automatic user context for agent apps, passing what users are viewing in channels, DMs, threads, canvases, and lists. It also introduces the app_context_changed event and includes app context in message.im and app_home_opened events for subscribed apps.

    Agent apps can now receive context about what a user is currently viewing when they send a message. When a user has a channel, DM, thread, canvas, or list open and messages your app, Slack will pass that context automatically.

    Here's what developers need to know:

    New event: app_context_changed

    Slack will send an app_context_changed event to your app whenever the user's active context changes. The event payload includes an ordered list of entities the user is currently viewing.

    The app_context is now sent to message.im and app_home_opened events

    Slack will also send the app_context to these events if the app is subscribed to the app_context_changed event.

    Learn more in the guide to Developing agents.

    Original source
  • Jun 30, 2026
    • Date parsed from source:
      Jun 30, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Introducing the Agent messaging experience

    Slack Developer introduces a new agent messaging experience that makes agent conversations look and feel like standard DMs, with threaded replies, updated prompts, and a clearer path for continuing chats. New apps use Agent View by default, while existing Assistant View apps can migrate over time.

    Agents now support a new messaging experience, set by your app manifest:

    Agent messaging experience (agent_view)

    agent conversations now look & feel the same as a regular direct message. Gone is the history tab and new chat button. Instead, all of your conversations appear in the standard message tab and your agent can respond in-thread.

    Assistant messaging experience (assistant_view)

    agent conversations happen in separate Chat and History tabs.

    New apps can only use the Agent messaging experience. Apps that already use the Assistant messaging experience can continue to use it for now, but assistant_view will eventually be deprecated, and we'll ask existing apps to migrate to agent_view.

    The Agent messaging experience changes the following:

    • Knowing when a user opens a DM: rely on the app_home_opened event to know when a user has actively opened a DM with your app. The assistant_thread_started event no longer indicates this. See Developing an agent for details.
    • Suggested prompts: suggested prompts now live at the top of the Messages tab instead of within threads, and the thread_ts argument is no longer required when agent_view is enabled.
    • Continuing a conversation: after a user sends a new message, calling the assistant.threads.setStatus API method on that thread automatically opens the thread to keep the conversation going.

    The Slack CLI v4.4.0, Python SDK v3.43.0 with Bolt Python v1.29.0, and @slack/[email protected] (for the Node Slack SDK) are required to access the Agent View feature.

    Already have an app using the Assistant messaging experience? Follow the migration checklist to move to the Agent messaging experience. Read more in the guide to developing agents.

    Original source
  • Jun 30, 2026
    • Date parsed from source:
      Jun 30, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Release: Python Slack SDK v3.43.0

    Slack Developer adds a public read-only ts property to ChatStream and AsyncChatStream and makes assistant.threads.setSuggestedPrompts thread_ts optional.

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

    We made the thread_ts argument of the assistant.threads.setSuggestedPrompts API method optional.

    Original source
  • Jun 30, 2026
    • Date parsed from source:
      Jun 30, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    Release: Slack CLI v4.4.0

    Slack Developer releases Slack CLI 4.4.0 with support for the features.agent_view app manifest property for the new Agent experience.

    Version 4.4.0 of the Slack CLI is here!

    The Slack CLI now supports the features.agent_view app manifest property to enable the new Agent experience.

    Original source
  • Jun 29, 2026
    • Date parsed from source:
      Jun 29, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Slack logo

    Slack Developer by Slack

    New Block Kit container block

    Slack Developer adds container block support for Block Kit, expanding how developers build blocks.

    The container block is now available for Block Kit use.

    For more details about building with Block Kit, check out our Block Kit overview!

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.