diff --git a/docs/guides/installing-the-slack-cli-for-mac-and-linux.md b/docs/guides/installing-the-slack-cli-for-mac-and-linux.md index 52a415ee..1d6a2dd3 100644 --- a/docs/guides/installing-the-slack-cli-for-mac-and-linux.md +++ b/docs/guides/installing-the-slack-cli-for-mac-and-linux.md @@ -99,13 +99,13 @@ Manual installation allows you to customize certain paths used when installing t **2\. Download the** `slack` **CLI installer for your environment.** -🍎 ⚡️ [**Download for macOS Apple Silicon (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.5.0_macOS_arm64.tar.gz) +🍎 ⚡️ [**Download for macOS Apple Silicon (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.6.0_macOS_arm64.tar.gz) -🍏 🪨 [**Download for macOS Intel (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.5.0_macOS_amd64.tar.gz) +🍏 🪨 [**Download for macOS Intel (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.6.0_macOS_amd64.tar.gz) -🐧 💾 [**Download for Linux x86_64 (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.5.0_linux_amd64.tar.gz) +🐧 💾 [**Download for Linux x86_64 (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.6.0_linux_amd64.tar.gz) -🐧 💪 [**Download for Linux ARM64 (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.5.0_linux_arm64.tar.gz) +🐧 💪 [**Download for Linux ARM64 (.tar.gz)**](https://downloads.slack-edge.com/slack-cli/slack_cli_4.6.0_linux_arm64.tar.gz) **3\. Add the** `slack` **CLI to your path.** @@ -123,7 +123,7 @@ We recommend using an alias if another `slack` binary exists. To do this, change ```sh $ slack version -Using slack v4.5.0 +Using slack v4.6.0 ``` diff --git a/docs/guides/installing-the-slack-cli-for-windows.md b/docs/guides/installing-the-slack-cli-for-windows.md index 7e478df8..f05b2fd9 100644 --- a/docs/guides/installing-the-slack-cli-for-windows.md +++ b/docs/guides/installing-the-slack-cli-for-windows.md @@ -102,7 +102,7 @@ Manual installation allows you to customize certain paths used when installing t **2\. Download the** `slack` **CLI installer for your environment.** -   Windows (.zip) +   Windows (.zip) **3\. Add the** `slack` **CLI to your path.** @@ -118,7 +118,7 @@ We recommend using an alias if another `slack` binary exists. To do this, change ```pwsh $ slack version -Using slack v4.5.0 +Using slack v4.6.0 ``` diff --git a/docs/reference/commands/slack_manifest.md b/docs/reference/commands/slack_manifest.md index 34ba8c2d..2bb583d6 100644 --- a/docs/reference/commands/slack_manifest.md +++ b/docs/reference/commands/slack_manifest.md @@ -52,6 +52,7 @@ $ slack manifest validate ## See also * [slack](slack) - Slack command-line tool +* [slack manifest diff](slack_manifest_diff) - Show differences between the project manifest and app settings * [slack manifest info](slack_manifest_info) - Print the app manifest of a project or app * [slack manifest validate](slack_manifest_validate) - Validate the app manifest generated by a project diff --git a/docs/reference/commands/slack_manifest_diff.md b/docs/reference/commands/slack_manifest_diff.md new file mode 100644 index 00000000..ef86436e --- /dev/null +++ b/docs/reference/commands/slack_manifest_diff.md @@ -0,0 +1,47 @@ +# `slack manifest diff` + +Show differences between the project manifest and app settings + +## Description + +Compare the project manifest with app settings and print any differences. + +``` +slack manifest diff [flags] +``` + +## Flags + +``` + -h, --help help for diff +``` + +## Global flags + +``` + --accessible use accessible prompts for screen readers + -a, --app string use a specific app ID or environment + --config-dir string use a custom path for system config directory + -e, --experiment strings use the experiment(s) in the command + -f, --force ignore warnings and continue executing command + --no-color remove styles and formatting from outputs + -s, --skip-update skip checking for latest version of CLI + -w, --team string select workspace or organization by team name or ID + --token string set the access token associated with a team + -v, --verbose print debug logging and additional info +``` + +## Examples + +``` +# Show differences between project manifest and app settings +$ slack manifest diff + +# Show manifest differences without prompts +$ slack manifest diff --app A0123456789 --token xoxp-... +``` + +## See also + +* [slack manifest](slack_manifest) - Print the app manifest of a project or app + diff --git a/docs/reference/errors.md b/docs/reference/errors.md index a484c3b5..dbcd53d6 100644 --- a/docs/reference/errors.md +++ b/docs/reference/errors.md @@ -151,6 +151,12 @@ Otherwise start your app for local development with: `slack run` --- +### app_manifest_compare_error {#app_manifest_compare_error} + +**Message**: Couldn't compare your app manifests + +--- + ### app_manifest_create_error {#app_manifest_create_error} **Message**: Couldn't create your app manifest