Release Notes
This document contains the release notes and version history for NVIDIA AI Workbench.
Releases are identified by the pattern year.month.build-number
.
Changes are identified for the following components:
Desktop — The AI Workbench desktop application
CLI — The AI Workbench CLI
Service — The AI Workbench service
Manager — The AI Workbench credential manager
Changes are identified for the following releases:
Release 2024.10.11 | Release 2024.08.2 | Release 2024.07.2 | Release 2024.07.1 | Release 2024.05.8 | Release 2024.05.5 | Release 2024.03.4
Versions:
Desktop: 0.86.20
CLI: 0.36.22
Service: 0.53.27
Manager: 1.5.4
New features:
(CLI) Add support for sharing projects in development to collaborate. For more information, see Share AI Workbench Projects.
(All) Add support for sharing your running application for testing and demonstrating. For more information, see Share Your Working Application.
(All) Add support for Git branching, merging, and managing conflicts. For more information, see Git in AI Workbench.
(All) Add support for multiple containers by using Docker Compose. For more information, see Multiple Container Support With Docker Compose.
(All) Add 2 new example projects: Multimodal Virtual Assistant and Competition Kernel. For more information, see NVIDIA AI Workbench Example Projects.
(Desktop) Add dark mode. For more information, see AI Workbench 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
Versions:
Desktop: 0.67.9
CLI: 0.29.2
Service: 0.42.12
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.
(CLI) The support bundle now includes full server info and project logs. For more information, see Log and Runtime Files.
(CLI) Add optional
timeout-seconds
field to application configuration. For more information, see AI Workbench Project Specification.
Bug fixes:
(All) Improvements to Git support. For more information, see Git in AI Workbench.
(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 AI Workbench 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.
(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.
Versions:
Desktop: 0.57.3
CLI: 0.27.7
Service: 0.36.4
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.
Versions:
Desktop: 0.56.1
CLI: 0.27.7
Service: 0.36.4
Manager: 1.4.1
New features:
(All) Added support for password-protected SSH keys. For more information, see Connect to a Remote Location.
(All) Added support for Ubuntu 24.04. For more information, see Install AI Workbench Locally on Ubuntu.
(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.
(CLI) Added a new CLI command to create a support bundle. For more information, see Log and Runtime Files.
(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.(CLI) Fixed an issue connecting VS Code on Windows to remote locations.
(Service) Now use the Windows environment variable
USERPROFILE
to determe 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.
Versions:
Desktop: 0.50.17
CLI: 0.25.10
Service: 0.34.1
Manager: 1.2.0
Bug fixes:
(Service) The installer now correctly offers to install GPU drivers when they are missing.
Versions:
Desktop: 0.50.16
CLI: 0.25.9
Service: 0.34.0
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.
(All) Now capture all email addresses for users with multiple Git email addresses. For more information, see AI Workbench Integrations.
(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
, andlist 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.
Versions:
Desktop: 0.44.8
CLI: 0.21.3
Service: 0.27.6
Manager: 1.1.2
Release 2024.03.4 is the initial generally available (GA) version of AI Workbench.