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.
Version 3.15.0 of the developer tools for the Slack platform has arrived!
- The
slack createcommand now normalizes project directory names to kebab-case (lowercase, dash-delimited, no whitespace or special characters). For example:slack create "My App"now creates amy-appdirectory instead of aMy-Appdirectory. - We've updated the the
slack createcommand's app name prompt to show the randomly generated app name as placeholder text. You can pressEnterto accept the default name, or type in a new name. - Bolt JavaScript and Bolt Python projects now default to using the local
manifest.jsonas the app manifest (previously, it was a remote manifest from app settings). Changes to the app manifest via app settings will now be detected by the Slack CLI, and a prompt will be displayed before any manifest update action occurs (e.g., when using theslack runcommand). The manifest source is set after creating a new project with theslack createcommand or by initializing an existing project using theslack initcommand, and the setting is stored as"manifest.source": "local"in the.slack/config.jsonfile. - We've updated the
slack app linkcommand to support projects that use a manifest file as the manifest source (manifest.json). As part of this:- A warning message will not be displayed when the manifest source is local (project file).
- The manifest source is not changed; it now uses the project's current manifest source.
- The current manifest source is displayed for your reference.
- A tip on where to change the manifest source (
.slack/config.json) is displayed.
- We've also updated the app manifest overwrite warning prompt wording and appearance:
- It now clarifies that the app settings manifest will be overwritten by the project's app manifest file.
- It now displays a warning that changes were detected on the app settings manifest that are not in the project's app manifest file.
- We fixed a bug: we now output a warning instead of an error if activating the Python virtual environment (
.venv/) fails.
Source: original entry ↗
More from Slack
Follow Slack to get its new changes in your feed and email digest.
Slack CLI v4.10.0 Released
Slack CLI version 4.10.0 is now available, bringing updates and improvements to the developer tools for the Slack platform.
Slack Code for developers
Slack Code enables deeper collaboration between humans and agents by allowing agents to create ephemeral channels from existing conversations, giving collaborators a shared workspace for coordinated work.
Slack CLI v4.9.0 Released
Slack CLI version 4.9.0 is now available with updates and improvements to the command-line tool for building and managing Slack applications.