> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/ai-workbench/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/ai-workbench/_mcp/server.

## Release 2025.09.5

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `1.132.51` |
| **CLI** | `0.49.5` |
| **Service** | `0.76.21` |
| **Credential Manager** | `1.9.0` |

### New Features and Improvements

**Credential Manager**

The following features and improvements were added to the Credential Manager:

- In order to prevent duplication of custom integrations, you can no longer create a custom integration for a URL that a different integration already provides credentials for.

**CLI**

- Allowing Brev instances to run in **shutdown-context**.

- Added the following new Project Spec validation command to validate the project file for the project in the current directory:

  ```bash
  nvwb validate project-spec
  ```

### Bug Fixes

**Desktop App**

The following bug fixes were added to the Desktop App:

- Handled long branch names correctly in the merge branch dialog.
- Updated the title bar to use native OS icons, ensuring the title bar accurately matches OS styles and supports native features such as window snapping.
- Resolved a bug when configuring multiple sensitive environment variables, allowing all unconfigured sensitive variables to be properly set when starting a project.
- Updated the toast text for deleting folders in the file browser for improved clarity.
- Fixed **close-window** handling for native title bars so that closing a window now follows expected shutdown behavior.
- Added an appropriate documentation link to the Personal Access Token ([PAT](/ai-workbench/reference/glossary#pat)) option when connecting integrations that support OAuth.
- Prevented the desktop application from launching if no display is available, avoiding issues in headless environments.
- Removed the package manager name from tags in the add package modal.
- Resolved an issue where the project commit check for changed files would timeout.
- Fixed displaying the "Viewing Installation Output" link for remote project contexts.
- Disabled the project tab while it is in a closing state to prevent users from reopening a project tab that is in the process of closing, avoiding unexpected behavior.
- Displayed the app name correctly in the project tab list base UI.

**CLI**

The following bug fixes were added to the CLI:

- Now running the `sg` Docker command on Ubuntu after installation that fixes an issue when starting AI Workbench immediately after installation with Docker on Ubuntu.

**Service**

- Don't run down if Docker Compose is in stopping state on compose Up.
- Fixed file conflict status when Docker Compose is not updated immediately.
- Now handling GPU utilization on Spark systems.
- Updated the GPU driver version to `575`.
- Updated the rapids tag to use CUDA `12.8`.
- Relax Windows Product/Caption string matching to account for localized responses. This change allows the service to more successfully finish installation on users systems using non-English language packs.