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