Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions docs/guides/installing-the-slack-cli-for-mac-and-linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.**

Expand All @@ -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
```

</TabItem>
Expand Down
4 changes: 2 additions & 2 deletions docs/guides/installing-the-slack-cli-for-windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.**

<ts-icon class="ts_icon_windows"></ts-icon> &nbsp; <a href="https://downloads.slack-edge.com/slack-cli/slack_cli_4.5.0_windows_64-bit.zip"><strong>Windows (.zip)</strong></a>
<ts-icon class="ts_icon_windows"></ts-icon> &nbsp; <a href="https://downloads.slack-edge.com/slack-cli/slack_cli_4.6.0_windows_64-bit.zip"><strong>Windows (.zip)</strong></a>

**3\. Add the** `slack` **CLI to your path.**

Expand All @@ -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
```

</TabItem>
Expand Down
1 change: 1 addition & 0 deletions docs/reference/commands/slack_manifest.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

47 changes: 47 additions & 0 deletions docs/reference/commands/slack_manifest_diff.md
Original file line number Diff line number Diff line change
@@ -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

6 changes: 6 additions & 0 deletions docs/reference/errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading