> 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 Notes

> Provides the release notes for NVIDIA AI Workbench, newest first.

This page contains the release notes for [NVIDIA AI Workbench](/ai-workbench/overview/introduction).
Releases are identified by the pattern `year.month.build-number`.

Changes are identified for the following components:

| **AI Workbench Component** | **Description** |
|---|---|
| **Desktop App** | The AI Workbench Desktop Application |
| **CLI** | The AI Workbench CLI |
| **Service** | The AI Workbench Service |
| **Credential Manager** | The AI Workbench Credential Manager |

For a summary of recent changes, see [What's New in AI Workbench?](/ai-workbench/overview/whats-new).

## August 5, 2026

## Release 2026.06.5

AI Workbench Component Versions:

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.170.22-7` |
| **CLI** | `0.76.4-5` |
| **Service** | `0.100.3-5` |
| **Credential Manager** | `1.13.1-0` |

### New Features and Improvements

#### CLI

The CLI has the following new features:

**onStart.bash Script**

- The `nvwb edit script` command now supports `onStart.bash`. Use it to open and edit the startup script that runs each time the project container starts. See [Use the onStart.bash Script](/ai-workbench/how-to/environments/onstart-script).

#### Desktop App

The AI Workbench Desktop App has the following new features:

**Ubuntu 26.04**

- AI Workbench now supports Ubuntu 26.04 for Desktop App installations.

**onStart.bash Script**

- The `onStart.bash` startup script is now visible in **Environment > Scripts** alongside `preBuild.bash` and `postBuild.bash`.

#### Service

The AI Workbench Service has the following new features:

**onStart.bash Script**

- A new `onStart.bash` script runs each time the project container starts. Use it to initialize the running container after AI Workbench mounts the project. The script runs as the project user with temporary passwordless `sudo` access. See [Use the onStart.bash Script](/ai-workbench/how-to/environments/onstart-script).
- AI Workbench monitors the startup script and base-image entrypoint and reports a failed or timed-out startup in the UI.
- Existing projects may require one container rebuild to migrate to the updated container entrypoint before `onStart.bash` takes effect.

**Ubuntu 26.04**

- Ubuntu 26.04 is now supported for full local and remote installations.

**Linux GPU Driver Installation**

- On Linux, AI Workbench now selects a driver that uses either the open or proprietary NVIDIA kernel modules, depending on the installed GPU. See [AI Workbench Support Matrix](/ai-workbench/reference/support-matrix).

#### Credential Manager

The AI Workbench Credential Manager has the following new feature:

- Improved reliability of NVIDIA Inference credential validation.

### Bug Fixes

**CLI**

The following bug fixes were added to the CLI:

- Opening a project in Cursor from AI Workbench now enforces `--classic` mode.
- Fixed non-interactive installs on Ubuntu hosts with cross-device mount points.
- Improved GPU detection on Brev instances.

**Desktop App**

The following bug fixes were added to the Desktop App:

- On Linux, OAuth integrations (such as Brev and GitHub) now show their connected or error status immediately after you finish authorizing in the browser.
- Fixed a bug where Brev locations could not be closed if the Brev instance was deleted.
- Clicking **Build Container** no longer shows **Build in progress** while waiting for confirmation that files have been reviewed.
- Remote support bundles now correctly contain `remote-ai-workbench-support-bundle.zip`.
- Fixed a bug where the installer incorrectly skipped the WSL enablement step.
- Windows full local installs now work when WSL 2 uses mirrored networking.
- The `.project` directory is now visible in the file browser. You can view its contents and edit `spec.yaml`, but you cannot upload, rename, delete, or duplicate other files within it.
- If NVIDIA Endpoints is disconnected, Build Assistant now shows **Enable Build Assistant** instead of allowing you to start the assistant from a failed build.
- Clicking **Learn More** from an error dialog now opens the docs to the correct error code section.
- Fixed the **What's this** link for self-hosted GitLab integrations.
- Added Linux app window keyboard shortcuts.

**Service**

The following bug fixes were added to the AI Workbench Service:

- On Windows, AI Workbench now verifies that Docker Desktop preserves the required WSL configuration and that Docker is usable before setup continues, preventing installation from succeeding with an unavailable container runtime.
- Fixed a macOS installer failure when detecting Xcode Command Line Tools on macOS 26.x.
- GPUs reserved for a project container are now released if the container fails to start because of a base environment or startup script error.
- Fixed an intermittent error when stopping Compose services.
- AI Workbench now installs a driver using the open NVIDIA kernel modules when required for newer GPUs.

**Credential Manager**

The following bug fixes were added to the AI Workbench Credential Manager:

- Fixed the redirect URI for the Brev integration.

## April 9, 2026

## Release 2026.03.3

**Date:** April 2026

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.169.2-11` |
| **CLI** | `0.72.1-5` |
| **Service** | `0.95.2-5` |
| **Credential Manager** | `1.12.2-0` |

### New Features and Improvements

#### CLI

The CLI has the following new features:

**Build Assistant**

- New commands to control the Build Assistant that analyzes and resolves project container build failures.

**Clone and Detach**

- The `nvwb clone project` command now supports a `--detach` flag/interactive-prompt that detaches the repository from the upstream repository and resets the git history.

**Non-Project Clone**

- The `nvwb clone project` command now supports cloning any Git repository, even if it doesn't yet have a `.project/spec.yaml` file. The command prompts you to either cancel the clone or proceed by selecting a base environment for the project.

**Remote Locations**

- The CLI supports the new Tailscale feature through the NVIDIA Sync app.
- The CLI supports the new Brev integration improvements to add CPU and non-stoppable instance.

**General**

- Improved error output. Structured errors from the service are now surfaced directly in the CLI with clearer, more actionable messages.

#### Desktop App

The AI Workbench Desktop App has the following new features:

**Build Assistant**

- A Build Assistant to analyze project container build failures and suggest fixes. An NVIDIA endpoint must be connected. When the Build Assistant proposes changes, you must acknowledge them before rebuilding the container.
- A **Settings > Inference** section for you to select the NVIDIA endpoint the Build Assistant uses. Inference options are dynamically populated from the connected endpoint.

**NVIDIA Endpoints Integration**

- A separate integration to add an NVIDIA API key to access the free endpoints for the Build Assistant.

**Clone and Detach**

- Detached clones are now supported when cloning a project through a deep link.

**Non-Project Clone**

- You can now clone an arbitrary Git repository, and will be asked to select a base environment to convert it into an AI Workbench project.

**Remote Contexts**

- Improved shutdown flows for Brev locations. New close modals distinguish between stoppable and non-stoppable instances, and the Add Remote Location modal has been updated.

#### Service

The AI Workbench Service has the following new features:

**Build Assistant**

- The project container Build Assistant can analyze container build failures and automatically suggest and apply fixes. This release adds the Build Assistant internals, model catalog, and API.
- Added a client for NVIDIA inference endpoints and the associated GraphQL API.

**Clone and Detach**

- Clone now supports a "clone and detach" workflow. After cloning a project, the git repository is reset: all branches, tags, and notes are deleted, commits are squashed, and a new commit message is created that describes what happened and records the origin repository.

**Non-Project Clone**

- You can now clone a Git repository that is not an AI Workbench project. Cloned repositories can be converted into AI Workbench projects by selecting a base environment container image from the default image list.


#### Credential Manager

The AI Workbench Credential Manager has the following new feature:

- Added initial support for connecting to NVIDIA LLM endpoints. This integration enables the Build Assistant feature.

### Bug Fixes

**CLI**

The following bug fixes were added to the CLI:

- Fixed an issue where binary uploads would fail during Brev bootstrap.
- Improved GPU detection on Brev instances.
- The `clone` command no longer prompts unnecessarily when all required flags are provided.
- Driver installation is now skipped when bootstrapping CPU-only Brev instances.

**Desktop App**

The following bug fixes were added to the Desktop App:

- Resolved an issue where no Brev instances would cause an unexpected error during listing.
- Improved error handling when connecting to a Brev instance with invalid credentials.
- Support bundles created from within a remote location window now correctly contain the remote support bundle file.
- A failed install no longer incorrectly displays the "You're all set!" success screen.
- The WSL enablement step can no longer be skipped during installation.
- A more detailed error screen now appears when you attempt to start a location that does not exist through an invalid deep link.
- An appropriate message now appears when pushing to an unsupported integration.
- When an invalid sudo password is entered while updating a remote location, a password warning is now displayed.
- The open external icon under **Settings** and the **View in Browser** button on the dashboard now work for Bitbucket and Codeberg.
- Padding has been added around the uninstall Docker text in Switch Container Runtime settings.
- You no longer see an incorrect re-authentication warning for disconnected public clones.
- The clone modal now renders correctly in light mode.
- When switching between light and dark themes, already-open windows now update to the correct theme.
- Auto-scroll is now disabled when the output tray exceeds 2,000 lines.
- The location list no longer overlaps the warning banner.
- Stopped Brev instances can no longer be selected.
- The Git re-authentication warning on the dashboard is now shown only for non-public projects.
- The Windows features check now exits after 30 seconds to prevent hangs.
- Deterministic install type is now used for Windows CLI path resolution.

**Service**

The following bug fixes were added to the AI Workbench Service:

- Stale project records are now deleted from inventory before cloning a project, preventing conflicts.
- Stopping a project no longer returns an error when the container has already been removed.

**Credential Manager**

The following bug fixes were added to the AI Workbench Credential Manager:

- The Credential Manager now fails fast on Brev authentication failure instead of hanging.
- GitHub personal access tokens without the `user:email` scope are now handled gracefully.

## November 17, 2025

## Release 2025.10.14

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `1.144.8` |
| **CLI** | `0.55.4` |
| **Service** | `0.80.4` |
| **Credential Manager** | `1.9.2` |

### New Features and Improvements

#### CLI

The following features and improvements were added to the CLI:

**Remote-Only Installations**

- Added support for building CLI binaries for both local and remote-only install modes.

  The `nvwb version` command will now indicate whether the CLI is configured to run remote-only or local installations.

- Added support for remote-only installations on Windows, macOS, and Ubuntu.

- Remove Windows *.nvwb\** directory after remote > local migration.

**Support Bundle Improvements**

- Updated support bundle generation to now include Credential Manager logs for Windows remote-only installations.

- Support bundle filenames will now append the username and the generation timestamp for easier troubleshooting.

  For example, the support bundle filename will now have the following format: *ai-workbench-support-bundle-&lt;USERNAME>-&lt;TIMESTAMP>.zip*.

**General**

- Added command to migrate files from Windows to WSL.
- Added Windows SSH tunnel daemon support.
- Improved structured error rendering. This improves error display during installation with detailed error information and troubleshooting guidance.
- Added support for reading/writing Git author details to CLI config file if Git is not installed on the system.

#### Desktop App

The following features and improvements were added to the Desktop App:

**Remote-Only Installations**

- Added support for remote-only installations. This update improves the installation process to support remote-only mode and provides the following improvements:
  - Improved error screen with doc links to provide troubleshooting guidance during installation and error handling.
  - Clearer progress indicators during installation.
  - More informative prompts for system requirements.

**macOS Support**

- Added support for macOS 14 (Sonoma), macOS 15 (Sequoia), and macOS 16 (Tahoe).

  <Note>

  This release of the Desktop App version `0.170.22-7` removes Desktop App support for macOS 12 (Monterey) and 13 (Ventura).
  Starting with this release and future releases, users must use macOS 14 (Sonoma), macOS 15 (Sequoia), or macOS 16 (Tahoe).

  </Note>

**Windows Support**

- Added support for Windows 10 22H2 (build 19045.4052 or higher)
- Added support for Windows 11 23H2 (build 22631 or higher).

**General**

- Added a new option to keep the Brev instance running when closing the Brev context.

- Improved error screen with documentation links to provide troubleshooting guidance during installation and error handling.

- Added state information to the CLI command: `migrate-config`.

- Redesigned the Locations Manager UI to provide an improved and updated visual experience.

- Added support for structured errors in local installations. This provides the user with installation errors with actionable error codes, including:

  - checksum
  - import
  - bootstrap
  - service installation

#### Service

There following features and improvements were added to the AI Workbench Service with this release:

- Increased structured error coverage/update to use new error constants.
- Added support for remote-only installations and improved error handling.
- Added structured install errors. There are now more detailed error information displayed during installation.

#### Credential Manager

There are no new feature updates to the AI Workbench Credential Manager with this release.

### Bug Fixes

**CLI**

There were no new bug fixes to the CLI with this release.

**Desktop App**

The following bug fixes were added to the Desktop App:

- Resolved various **Brev** shutdown issues that were causing UX inconsistencies in the **Brev** shutdown flow.
- Resolved the correct desktop path on windows. Fixed an issue where users with synced desktops (i.e. OneDrive) were unable to create a support bundle.
- Resolved issues opening in existing windows. Ensures that deep links will open in existing windows when the targeted location is already open.
- Fixed an issue where refreshing the project page resulted in a blank UI. Now, refreshing displays the loading screen followed by the correctly loaded page.

**Service**

The following bug fixes were added to the AI Workbench Service with this release:

- Check for Docker group membership in */etc/group* file instead of `groups` command.
- Fixed parsing of output of `dpkg` bash commands.

**Credential Manager**

The following bug fixes were added to the AI Workbench Credential Manager with this release:

- Fixed an issue where the Credential Manager would shut down the brev local auth HTTP server before the browser had connected.

## September 30, 2025

## 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.

## June 13, 2025

## Release 2025.06.4

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `1.132.25` |
| **CLI** | `0.46.22` |
| **Service** | `0.76.7` |
| **Credential Manager** | `1.8.2` |

### New Features and Improvements

**Service**

The following features and improvements were added to the AI Workbench Service:

- Added file watcher to detect changes in the *README* and Docker Compose configuration files.
- Now exposing *docker-compose.yml* configuration as a file node on the **Docker Compose** object.

### Bug Fixes

**Credential Manager**

The following bug fixes were added to the Credential Manager:

- The credential manager now sets a shorter timeout for refreshing Brev credentials. Listing integrations when connected to Brev will no longer hang for 5 minutes during credential refresh.

**CLI**

The following bug fixes were added to the CLI:

- The CLI now checks for the status of a Brev instance before running SSH commands. Setting a Git author when a Brev context is not running should no longer cause a long pause.
- Added a patch to *.bashrc* when running with Podman on WSL 2.5.x or later. This fixes issues where the **systemd** user session does not initialize properly.
- Fixed an installation bug with DGX Base OS.
- Now surrounding SSH key paths with quotes to handle problems with paths that contain spaces to correctly update *~/.ssh/config*.
- Compose services are now turned off when deactivating a context through the CLI.

**Desktop App**

The following bug fixes were added to the Desktop App:

- Fixed global styling issues, including button danger text and modal padding inconsistencies.
- Added throttling to the processing of log output to improve performance and prevent memory leaks.
- Resolved issues displaying folders in the upload tray and allows users to remove the VSCode app from the project container view.
- Ensured `dbus-user-session` is installed and activates **systemd** in a login shell. This bug fix addresses WSL `v2.5.7.0` compatibility issues.
- Added a fallback for onboarding data failures.
- Enhanced **ComputedRunStateBadge** with missing states.
- Improved file parsing and writing for *wsl.conf*, ensuring better handling of existing files and more robust updates.
- Fixed header buttons in Dashboard that could not fully display.
- Applied UI fixes to the notifications tray.
- Resolved various window UI issues related to deep links and updates.
- Filtered non-Git integrations out of the Git author email dropdown.

**Service**

The following bug fixes were added to the AI Workbench Service:

- Empty *.txt* files are no longer considered binary files. Files such as *requirements.txt* and *apt.txt* can now be edited even when empty.
- Now fetching the base environment in parallel to improve performance.
- Now restarting the user **systemd** prior to the Podman socket configuration. This addresses WSL `v2.5.7.0` compatibility issues.
- Improved logging for Docker Compose operation errors. The service is now checking for nil `cmd` and adding detailed logs.
- Implemented workaround for Podman compatibility issues that were problematic for WSL.
- Improved Compose reliability by restarting the user **systemd** as part of startup flow.

## May 15, 2025

## Release 2025.05.6

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `1.132.6` |
| **CLI** | `0.46.8` |
| **Service** | `0.74.12` |
| **Credential Manager** | `1.8.1` |

New features and improvements:

- (CLI) Adds Brev integration to the CLI.
- (Desktop) Adds NVIDIA Brev integration and location creation within the Desktop App.
- (Desktop) Improves Brev integration by disabling non-running Brev locations and blocking adding non-stoppable instances, i.e. Lambda Labs.
- (Desktop) Improves Compose UX by blocking edits while Compose is running.
- (Desktop) Improves the non-interactive install by removing the Git author configuration step.
- (Service) Adds project container custom CA advanced settings.

Bug fixes:

- (Desktop) Fixes an install issue on Windows (non-english language packs) by adding WSL_UTF8 variable to environment when calling wsl command.
- (Service) Fixes an install issue with Podman when getting rate limited by GitHub.
- (Service) Fixes an issue where remote branches were being shown even after being deleted remotely.

## April 14, 2025

## Release 2025.04.1

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.123.18` |
| **CLI** | `0.44.7` |
| **Service** | `0.70.29` |
| **Credential Manager** | `1.7.1` |

Bug fixes:

- (Service) Fixes an issue with fresh install failure for Podman selected on macOS.
- (Service) Fixes an install issue with Podman when getting rate limited by GitHub.

## April 9, 2025

## Release 2025.03.10

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.123.16` |
| **CLI** | `0.44.5` |
| **Service** | `0.70.27` |
| **Credential Manager** | `1.7.1` |

New and updated example projects on GitHub:

- [Workbench Onboarding](https://github.com/NVIDIA/workbench-example-onboarding-project) (new)
- [Downloadable NIM](https://github.com/NVIDIA/workbench-example-downloadable-nim) (new)
- [PDF-to-Podcast](https://github.com/NVIDIA-AI-Blueprints/pdf-to-podcast) (updated)

New features:

- (CLI) Add init-ca command to initialize certificate authority.
- (CLI) Support deferred Git author configuration. Git author is now only required when creating a project or making a commit.
- (Credential Manager) Update NGC integration to require a Personal Key instead of an API Key.
- (Desktop) Enhance Compose section UI with a new modal, cheat sheet, and improved editing experience.
- (Desktop) Streamline installer by reducing required user interaction, e.g. skip runtime selection during installation if one is already installed.
- (Desktop) Support for custom CA certificates for system-level trust issues.
- (Desktop) Merge secrets and environment variables in the UI under "Environment".
- (Desktop) Add a new Compose view with controls to manage stack, restart services, view GPUs, and see Compose contents.
- (Desktop) Add onboarding examples and tutorial projects, with updated settings to toggle visibility.
- (Service) Add GPU assignment and profile fields to Compose types.
- (Service) Add Podman install workflow to support Compose
- (Service) Automatically assemble host CA certs during install/startup.
- (Service) Update NGC API integration to support Personal Keys.

Bug fixes:

- (All) Fix issue where commits with an empty message failed.
- /(CLI) Ensure Brev instance bootstraps with the matching local CLI version.
- (Desktop) Fix issue where the Desktop app could hang when creating a remote location.
- (Desktop) Update share URLs to use the correct domain.
- (Desktop) Fix nested folder creation bug.
- (Desktop) Improve settings page hierarchy and visual consistency.
- (Desktop) Remove outdated or misleading copy.
- (Service) Handle Docker timeout gracefully and log a warning; auto-run compose.Down() if needed.
- (Service) Explicitly reserve GPU with Podman on Windows.
- (Service) Install Docker Compose and configure Podman settings on macOS.
- (Service) Set XDG_RUNTIME_DIR when executing as user on Linux/Windows.
- (Service) Only mark install as successful if it actually completes.
- (Service) Automatically remove exited Compose containers during service start/stop.
- (Service) Set correct GPU driver depending on container runtime (CDI for Podman, nvidia for Docker).
- (Service) Ensure Compose services are stably sorted and GPU request types are validated.
- (Service) Fix support for macOS Getting Started project.

## January 10, 2025

## Release 2025.01.1

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.97.4` |
| **CLI** | `0.39.3` |
| **Service** | `0.59.1` |
| **Credential Manager** | `1.5.5` |

New features:

- (CLI) Add CLI support to configure a cloud instance on Brev as an AI Workbench location. For more information, see [Add a Brev Instance](/ai-workbench/how-to/locations/add-brev).
- (Desktop) Add UI support to create a deep link to a project on GitHub or GitLab. For more information, see [Use a Clone Deep Link](/ai-workbench/how-to/projects/deep-linking).
- (Desktop) You can now filter your projects view. For more information, see [Project Structure](/ai-workbench/reference/projects/project-reference-overview#project-structure).
- (Desktop) You can now edit files in your project in a simple editor. For more information, see [Project Structure](/ai-workbench/reference/projects/project-reference-overview#project-structure).
- (Desktop) Add additional support to create a new branch. For more information, see [Version Control in AI Workbench](/ai-workbench/concepts/versioning-concept).

Bug fixes:

- (All) Fix issue where commits with an empty message failed.
- (All) Fix filepath bug when selecting private key file for a remote location.
- (Desktop) Fix issue where the Desktop App would hang when creating a remote location.
- (Desktop) Fixes for project tab behavior such as not being able to close a project tab with a single click or project tabs persisting after a project is closed.
- (Service) Fixes for Compose issues like failure to delete shared volumes on project deletion and failure to start app.

## November 10, 2024

## Release 2024.11.1

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.86.23` |
| **CLI** | `0.36.23` |
| **Service** | `0.53.29` |
| **Credential Manager** | `1.5.4` |

Bug fixes:

- (All) An issue when you install AI Workbench on Windows with Docker Desktop 4.35.x and later has been resolved.
- (All) Compose files that contain multiple services with the same profile are now only listed once.

## October 11, 2024

## Release 2024.10.11

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.86.20` |
| **CLI** | `0.36.22` |
| **Service** | `0.53.27` |
| **Credential Manager** | `1.5.4` |

New features:

- (CLI) Add support for sharing projects in development to collaborate. For more information, see [Use a Clone Deep Link](/ai-workbench/how-to/projects/deep-linking).
- (All) Add support for sharing your running application for testing and demonstrating. For more information, see [Share a Web Application](/ai-workbench/how-to/app-sharing).
- (All) Add support for Git branching, merging, and managing conflicts. For more information, see [Version Control in AI Workbench](/ai-workbench/concepts/versioning-concept).
- (All) Add support for multiple containers by using Docker Compose. For more information, see [Multi-Container Environments (Docker Compose)](/ai-workbench/reference/projects/compose-reference).
- (All) Add 2 new example projects: Multimodal Virtual Assistant and Competition Kernel. For more information, see [NVIDIA AI Workbench Example Projects](/ai-workbench/quickstart/example-projects).
- (Desktop) Add dark mode. For more information, see [AI Workbench Settings](/ai-workbench/reference/workbench-application/settings).
- (Desktop) Add timeout seconds to the app add and edit forms.
- (CLI) Add support for opening a file in VS Code, if installed, or in the default editor.

Bug fixes:

- (Desktop) User interface improvements including toast notifications and clipboard behavior
- (Desktop) Fix issue where file upload status freezes despite the upload succeeding
- (Desktop) Remove access to the AI Workbench settings during installation
- (Desktop) If you are using Windows in a language other than English, you now see expected behavior with Windows Subsystem for Linux 2 (WSL)
- (Desktop) You can now include `local` as part of the name of a remote location
- (Desktop) The correct location name now appears in the delete project window
- (Desktop) Notify the user of errors when attempting to clone an invalid project in a remote location by using **Open In**.
- (CLI) Replace unicode escape sequences in the `nvwb list packages` JSON output.
- (Service) Resolve Docker Desktop installation issues on Windows
- (Service) Clone project improvements
- (Service) Improved project container shutdown time
- (Service) Skip image clean up if no build is required
- (Service) AI Workbench now installs the 555.x driver branch on Linux
- (Service) On Linux, the minimum version of NVIDIA Container Toolkit is enforced at 1.16.2 and is automatically upgraded to address CVE-2024-0132

## August 2, 2024

## Release 2024.08.2

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.67.9` |
| **CLI** | `0.29.2` |
| **Service** | `0.42.12` |
| **Credential Manager** | `1.5.2` |

New features:

- (All) On windows and macOS, the AI Workbench installer now also installs Docker Desktop.
- (Desktop) New settings button on window headers to access the AI Workbench settings. For more information, see [AI Workbench Settings](/ai-workbench/reference/workbench-application/settings).
- (CLI) The support bundle now includes full server info and project logs. For more information, see [Logs, Runtime Files and Error Reports](/ai-workbench/reference/troubleshooting/logging).
- (CLI) Add optional `timeout-seconds` field to application configuration. For more information, see [AI Workbench Project Specification](/ai-workbench/reference/projects/spec).

Bug fixes:

- (All) Improvements to Git support. For more information, see [Version Control in AI Workbench](/ai-workbench/concepts/versioning-concept).
- (Desktop) Resolved an issue where the application start/stop toggle stopped responding.
- (Desktop) Resolved an issue symlinking the incorrect ssh directory for Windows users when the username does not match the home directory.
- (Desktop) Fixed an issue where not all Windows executables were being signed inside the installer package.
- (Desktop) Non-administrator Windows accounts can now successfully install AI Workbench. You must have an admin password while installing the Desktop application, but the AI Workbench dependency installation process no longer needs admin access and runs successfully. For more information, see [Install on Windows](/ai-workbench/install/desktop-app-install#install-on-windows).
- (Desktop) Clicking the restart button after modifying the environment now relaunches applications.
- (Desktop) Resolves issue where file chooser on Ubuntu caused the app to appear to crash the location connection.
- (Desktop) Resolved performance issues when searching the log file in the output widget.
- (CLI) Fixed issue where publishing a project publicly sometimes published privately.
- (CLI) Selecting a container runtime option now behaves as expected in the interactive CLI installer.
- (Manager) Unverified and invalid email addresses are now properly ignored when listing email addresses in the Git Author settings screen. For more information, see [AI Workbench Settings](/ai-workbench/reference/workbench-application/settings).
- (Manager) NGC integration connection state now properly transitions to invalid instead of error when API key is invalid.
- (Service) Update method for resolving user home dir during uninstall.
- (Service) The the correct home directory is now used when initializing configuration file with default paths in all cases.
- (Service) Improved feedback when a reboot is recommended to load updated GPU drivers.
- (Service) When starting AI Workbench without an internet connection, the service no longer causes a connection error in the Desktop app.

## July 2, 2024

## Release 2024.07.2

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.57.3` |
| **CLI** | `0.27.7` |
| **Service** | `0.36.4` |
| **Credential Manager** | `1.4.1` |

New features:

- (Desktop) Enhanced system menus; added location and description for active windows.

Bug fixes:

- (Desktop) Added loading spinners to the commit and publish dialogs.
- (Desktop) Fixed an issue where opening projects periodically fails.
- (Desktop) Fixed an issue where where editing a custom app and saving it was not reflected in the edit modal when editing a second time.
- (Desktop) Fixed an issue when using Command+R or Ctrl+R to reload the view.
- (Desktop) Fixed an issue where the tray icon was not appearing on light mode.
- (Desktop) Fixed incorrect behavior managing application windows in some situations.

## July 1, 2024

## Release 2024.07.1

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.56.1` |
| **CLI** | `0.27.7` |
| **Service** | `0.36.4` |
| **Credential Manager** | `1.4.1` |

New features:

- (All) Added support for password-protected SSH keys. For more information, see [Remote Locations](/ai-workbench/reference/remote-locations).
- (All) Added support for Ubuntu 24.04. For more information, see [Install on Ubuntu Desktop](/ai-workbench/install/desktop-app-install#install-on-ubuntu-desktop).
- (Desktop) Added support for updating pre-build and post-build scripts for environments.
- (Desktop) Installer now recommends a container runtime based on your operating system. For more information, see [AI Workbench Container Runtimes](/ai-workbench/reference/workbench-application/runtimes).
- (CLI) Added a new CLI command to create a support bundle. For more information, see [Logs, Runtime Files and Error Reports](/ai-workbench/reference/troubleshooting/logging).
- (Manager) Improved error message when connecting by using an NGC Personal Key.
- (Service) Added new field `tagFilterRegex` to NCG default base images to filter out tags that do not match the regex.


Bug fixes:

- (Desktop) Users now see a message if a selected app doesn't have log output.
- (Desktop) Fixed an issue where build status was not correctly reported to the user.
- (Desktop) Fixed an issue where deleting a project opened the loading screen.
- (Desktop) The installer now uses the built-in `ver` command to validate Windows versions.
- (Desktop) Fixed an issue where output did not appear correctly.
- (Desktop) Fixed an issue where you can't cancel a project shutdown request.
- (Desktop) Fixed an issue setting the app path for the credential manager.
- (CLI) Starting an application now requires the `no build` status.
- (CLI) The AI Workbench installer now validates the flags `--docker` and `--podman` against the operating system capabilities. For more information, see [AI Workbench Container Runtimes](/ai-workbench/reference/workbench-application/runtimes).
- (CLI) Fixed an issue connecting VS Code on Windows to remote locations.
- (Service) Now use the Windows environment variable `USERPROFILE` to determine the user's home directory.
- (Service) Adding a volume to a project when running on MacOS with Docker now requires you to rebuild the project.

## May 8, 2024

## Release 2024.05.8

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.50.17` |
| **CLI** | `0.25.10` |
| **Service** | `0.34.1` |
| **Credential Manager** | `1.2.0` |

Bug fixes:

- (Service) The installer now correctly offers to install GPU drivers when they are missing.

## May 5, 2024

## Release 2024.05.5

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.50.16` |
| **CLI** | `0.25.9` |
| **Service** | `0.34.0` |
| **Credential Manager** | `1.2.0` |

New features:

- (All) The installer now doesn't offer Podman option on operating systems that don't support it. For more information, see [AI Workbench Container Runtimes](/ai-workbench/reference/workbench-application/runtimes).
- (All) Now capture all email addresses for users with multiple Git email addresses. For more information, see [Integrations and Credentials](/ai-workbench/reference/faq#integrations-and-credentials).
- (Desktop) User interface improvements including new tooltips.
- (Desktop) You can now delete a project from the home page.
- (CLI) Added new commands `add package`, `remove package`, and `list packages`.
- (Service) You can now configure and define a secret/mount in a single operation.
- (Service) You can now specify a location for the log file for custom applications.
- (Service) For custom applications you can now set an optional field `StartTimeoutSeconds` for the time to wait for the application to start.
- (Service) Updated the minimum supported version of windows 10.

## March 4, 2024

## Release 2024.03.4

| **AI Workbench Component** | **Version Number** |
|---|---|
| **Desktop App** | `0.44.8` |
| **CLI** | `0.21.3` |
| **Service** | `0.27.6` |
| **Credential Manager** | `1.1.2` |

Release 2024.03.4 is the initial generally available (GA) version of AI Workbench.