[3.4.0] - 2024-03-12

Added

  • Implement tabs, multiple windows and split views. OM-90525

  • Display image and 3D previews in tabs. OM-90529

  • Display boxes for search filters. OM-47162

  • Support selecting multiple checkpoints. OM-65473

  • Support creating checkpoints for multiple paths at once. OM-118152

  • Display a warning when network connection is lost or the session is expired or removed. OM-91385

  • Support switching between different date formats. OM-53432

  • Support arrow-key navigation for grid, list and tree views.

  • Display server address in tree tooltips. OM-94612

  • Expand upload errors to see full details. OM-94939

  • Display resolved user access for the selected path in the right panel. OM-99077

  • Added a button to open Cache settings from the admin page. OM-99233

  • Add panels with details for all views. OM-99230

  • Add retries for file and folder uploads (three attempts before fail). OM-75651

  • Uploads can be partially completed now. Implemented the new dialog with details about the status of every uploaded file. OM-75651

  • Support copying files using drag and drop. OM-99379

  • Support downloading multiple files and folders. OM-4530

  • Add checkpoint message for cross-server file transfers. OM-107054

  • Display thumbnails and previews for local files. OM-100017

  • Add detailed information about copy results. OM-108729

  • Add detailed information about cross-server transfers. OM-108731

  • Add Account Permissions and Account Type fields to the user profile form. OM-99236

  • Display a warning when users try to upload files or folders that already exist in the current folder. OM-95557

  • Add search path input in the search options panel.

  • Added PDF and ASCII file preview. OM-84804

Changed

  • Support selecting list items with the box starting from an empty cell area. OM-79126

  • Display an error when creating a folder with the name that already exists. OM-94618

  • Pass access tokens with all Nucleus connections. OM-94505

  • Updated the UI for server administration. OM-99081

  • Moved recycle bin UI to the left tree. OM-99067

  • Disable displaying hidden files by default. OM-99798

  • Disable atomic file writes for omniverse.toml and auth.toml. OM-99708

  • Sort DeepSearch results by relevance. OM-99584

  • Improved upload performance – up to 2.5x faster than in Navigator 3.3. OM-101004

  • Improved download performance and stability – download requests now use retries and up to 50% faster than in Navigator 3.3. OM-97294

  • Use the copy dialog for cross-server transfers. OM-99379

  • Display “Create Cloud Server” option only in electron. OM-104101

  • Combined the address bar and the search input into one single component. OM-90535

  • Use case-insensitive sorting for displayed files. OM-105741

  • Hide “Open in Launcher” button when running Navigator from a web browser. OM-110935

  • Display checkpoint dialog during multiple file upload.

Fixed

  • Fixed an issue where users cannot copy/paste multiple items. OM-96355

  • Fixed an issue where system users could be removed from the gm group. OM-91908

  • Fixed an issue where errors were not displayed when obliterated checkpoints. OM-91385

  • Use ASCII-based sorting for path names. OM-88657

  • Fixed an issue where user groups were not displayed correctly in the admin panel.

  • Fixed an issue where cancelling permission changes to multiple files left the “Apply” button highlighted. OM-94616

  • Fixed an issue where existing server triggered the authentication process again. OM-94620

  • Fixed an issue where upload notification didn’t display an error when command fails to connect to the server. OM-94939

  • Fixed an issue where rename command triggered errors if renamed folder contained files in child folders. OM-94936

  • Fixed an error occurred when users created folders with slashes in the name. OM-94933

  • Fixed an issue where added server were not sorted alphabetically. OM-95453

  • Fixed an issue where users could be added directly to gm group. OM-89867

  • Fixed an issue where stream menu was positioned incorrectly. OM-92307

  • Fixed an error where download didn’t stop if the storage had not enough space to save the file. OM-94692

  • Fixed a race condition in move/rename commands that could cause data uploaded in parallel to be lost. OM-76630

  • Fixed an error that could cause UI freeze when users deleted large folders. OM-96153

  • Fixed an issue where side panels could not be resized correctly after some threshold. OM-96315

  • Fixed a race condition in move/rename commands that could cause data uploaded in parallel to be lost. OM-76630

  • Fixed an issue where rename dialog could submit data without a new name. OM-100833

  • Fixed an issue where “path does not exist” error was displayed instead of the offline mode error. OM-103044

  • Fixed an issue where the application got frozen when users uploaded folders with 10000+ files. OM-101004

  • Redirect the user to the OVC portal for starting a cloud stream. OM-103116

  • Fixed an issue where dialogs couldn’t be submitted with the Enter key. OM-101343

  • Fixed an issue where HTTP URLs with omniverse:// links couldn’t be pasted into Navigator address bar. OM-81294

  • Fixed an issue where thumbnails were not displayed for search results. OM-105064

  • Display a human-readable error message when users try to create a folder with invalid name. OM-105043

  • Fixed an issue where tab navigation worked incorrectly with modal dialogs. OM-105806

  • Fixed an issue where context menu for multiple selection could only be triggered by clicking on a filename. OM-106637

  • Fixed backwards compatibility with old servers that support checkpoints.

  • Fixed invalid permissions displayed for local files on Linux.

  • Increased the width for “Account Type” column in user management UI. OM-121103

  • Fixed an issue where group users were not updated automatically after being added or removed in the group panel. OM-121104

[3.3.4] - 2024-01-24

Fixed

  • Fixed invalid permissions displayed for local files on Linux. OM-115689

  • Remove log messages about missing auth.toml file.

[3.3.3] - 2023-11-09

Changed

  • Improved error messaging for the dialog that adds users to groups. OMFP-1927

  • Disabled local account creation when Single Sign-On (SSO) is enabled. OMFP-2808

Fixed

  • Fixed an application crash caused by displaying connection errors. OM-102088

  • Fixed the redirection of users to the Omniverse Cloud portal for initiating a cloud stream. OM-103116

  • Fixed an issue where the server list would not be initialized correctly if there was an offline session. OM-108364

  • Fixed an app crash that occurred when users clicked the Log in button within some error messages. OM-108360

  • Fixed opening the content browser when unauthenticated users clicked the server icon on the home screen. OMFP-1216

  • Fixed an issue where network requests stopped working after uploading large folders. OMFP-1918

Security

  • Update electron to 25.8.4 to address CVE-2023-5217 and CVE-2023-4863. OMFP-1679, OM-111204

[3.3.2] - 2023-06-12

Fixed

  • Fixed a race condition in move/rename commands that could cause data uploaded in parallel to be lost. OM-76630

Changed

  • Switched to approved Docker images

[3.3.0] - 2023-05-17

Added

  • Soft Delete and Restore support. OM-54200

  • Support changing permissions for multiple selected paths. OM-58144

  • Added a “Log in” button to the offline mode warning. OM-63354

  • Display the default Omniverse application name instead of “Open in Launcher” button. OM-66379

  • Added undoable action for changing path permissions. OM-67588

  • Allow renaming added servers and synchronizing them with auth.toml instead of System Monitor. OM-66729, OM-61240

  • Allow users to toggle hidden files visibility. OM-66720

  • Display download/upload speed and time estimation. OM-80998

  • Refresh the server list in the UI automatically if it’s updated in other apps. OM-80026

  • Display folder size and contents. OM-26508

  • Implement the cut command. OM-80828

Changed

  • Update context menu options for the current working directory. OM-66732

  • Optimize the launch time when users have multiple servers added to Navigator. OM-67776

  • Optimize queries and time required for loading thumbnails. OM-65422

  • Increase the login form size and improve text overflow for server names. OM-83144

  • Updated the context menu option order and text for obliterate commands. OM-86767, OM-87299

  • Pull permissions required for Nucleus commands. OM-76369

Fixed

  • Hide “Share” option for Nucleus checkpoints.

  • Fixed context menu actions trigger on selected paths. OM-70356

  • Redirect users to the authenticated server when logging in via SSO. OM-73994

  • Fixed pasting absolute server links into breadcrumbs.

  • Trailing slashes are no longer required for opening directories. OM-72220

  • Support putting http(s) and omniverse URLs to the login form. OM-81294

  • Improved loading speed for context menu displayed for offline servers.

  • Fixed an issue with setting redirection param for mounting private S3 buckets. OM-82810

  • Use touch events for opening context menus. OM-32329

  • Fixed incorrect icon displayed for cancelled cross-server transfers. OM-76624

  • Fixed “The tags have been updated by someone else” error being displayed randomly for Workstation. OM-85621

  • Fixed an issue with text overflow for bookmarks, users and groups in the grid view. OM-85014

  • Fixed an issue where deleted files remained selected in the right panel. OM-86977

  • Fixed an issue where clicking on the filesystem root didn’t work on Linux. OM-57004

  • Fixed displaying menu separators at the beginning of context menus.

  • Fixed a race condition that could happen when users pasted Omniverse links to the address bar. OM-96799

  • Fixed an issue where Ctrl+V could be used when paste command is not allowed. OM-84677

  • Fixed an issue that allowed deleting gm group. OM-89869

  • Fixed an issue that allowed renaming system groups. OM-89870

  • Fixed an issue where bookmarks from local hard drive wasn’t working. OM-90421

Removed

  • Removed the advanced mode for tag editor.

[3.2.2] - 2023-12-01

Changed

  • Refactored Helm Chart

[3.2.1] - 2022-11-24

Added

  • Add Key Commands for select all (ctrl+a), copy (ctrl+c), and paste (ctrl+v) in content browser. OM-57456, OM-57246

  • Added the crash reporter window that allows to restart the app or clear its cache in case of an error. OM-65990

  • Added new context menu option for creating checkpoints. OM-66748

  • Support adding tags for directories. OM-72605

Changed

  • Display system folders under “My Computer” before disk drives. OM-64790

  • Moved the resize area for the left panel away from its border. OM-58616

Fixed

  • Fixed an issue where parent folders could be moved in their children. OM-64277

  • Fixed multiple selection for the table view in the content browser. OM-65003

  • Close the dialog for renaming files and folders if the name is not changed. OM-65116

  • Fixed an issue with initialization for ordering table columns. OM-65990

  • Fixed an issue with inconsistent server names displayed on the home page. OM-66250

  • Fixed an issue where users couldn’t right-click on multiple selected items.

  • Fixed a bug where “This month” section wasn’t displayed for checkpoints. OM-67212

  • Hide generated API token if it’s deleted from the dialog. OM-72929

  • Fixed “Path does not exist” error occurred when users pasted file links to the breadcrumbs. OM-64380

  • Fixed an issue where users got redirected to the server root when the current directory was renamed. OM-62424

  • Fixed displaying authentication dialog for filesystem paths.

  • Fixed an issue with copying paths other than folders, files and omni-objects. OM-57779

  • Fixed invalid cross-server file transfers that led to corrupted files. OM-75359

  • Fixed triggering authentication if the server with the same canonical name is already added. OM-72220

  • Fixed an issue where list view wasn’t updated correctly when path permissions were updated. OM-85205

[3.2.0] - 2022-09-28

Added

  • Support transferring files between servers. [OM-11993]

  • Support atomic checkpoints. [OM-50296]

  • Support Nucleus Object Store servers. This allows using an alternative version of Nucleus for Cloud.

  • Support displaying local file system. Users can view, open and delete local files; create new folders; copy files to and from remote Nucleus servers. [OM-53260]

  • Synchronize Nucleus sessions with System Monitor. This allows to reuse Nucleus connections in other Omniverse applications. [OM-26142]

  • Added bookmarks to remember favorite files and folders. [OM-55079]

  • Support shift-selection in the content browser. [OM-12195]

  • Added “Back” and “Forward” navigation buttons for native application in the header. [OM-44978]

  • Display “No files found” message when the search has no results. [OM-54028]

  • Support streaming files from Nucleus Cloud servers.

  • Update checkpoint listing when checkpoint has been created or deleted. [OM-45042]

  • Remember the window size and maximized state between restarts. [OM-44426]

  • Remember the column width, order and visibility for the content browser. [OM-44426]

  • Added Small grid view option. [OM-47216]

  • Moved view mode toggle to the bottom. [OM-47215]

  • Added “Show in folder” option for downloaded files. [OM-53003]

  • Added “About” dialog for Nucleus servers - displays the server version, available features and services. [OM-54937]

  • Display number of selected files and folders in the right panel. [OM-57248]

  • Add “Apply” and “Cancel” buttons for permission UI. [OM-60700]

Changed

  • Updated the text displayed when users try to delete multiple items. [OM-56525]

  • Updated the text displayed in the right panel when users select multiple files. [OM-57060]

  • Improved the text displayed in the dialog title when users try to delete a path. [OM-57059]

  • Simplified the dialog for mounting S3 buckets. [OM-21308]

  • Display the full app version in the About dialog. [OM-56965]

Fixed

  • Fixed an issue where checkpoints were not displayed for omni-objects. [OM-53993]

  • Fixed context menu overflow from page. [OM-49256]

  • Fixed an issue where sorting by file type worked incorrectly. [OM-55761]

  • Fixed an issue where an error was kept in the permission section when the current path changed.

  • Fixed an issue where panel toggles were not displayed if the window is too small. [OM-57297]

  • Fixed an issue where copying large folders could cause an application crash. [OM-57403]

  • Fixed an issue where dates were displayed incorrectly in the table view. [OM-57136]

  • Fixed selecting multiple elements with the selection box during scrolling.

  • Fixed copying folders with omni channels. [OM-57779]

  • Fixed an issue where file menu was not displayed for omni-channels and omni-objects.

  • Fixed an issue where users couldn’t mount S3 buckets. [OM-59023]

  • Redirect users to the server root when the current directory is deleted. [OM-61530]

  • Fixed an issue where users couldn’t copy checkpoint URLs. [OM-61922]

  • Fixed an issue where users couldn’t download files if the server did not respond during the initialization.

  • Fixed incorrect extensions for files downloaded in Electron. [OM-62137]

[3.1.0] - 2022-06-20

Added

  • Added support for NGSearch service. This enables new advanced search options like searching similar files, finding files by their author, size and type.

  • Display a warning when users try to delete and rename paths. [OM-50301]

  • Allow to open omniverse:// links with Navigator. [OM-49003]

  • Allow user to delete all checkpoints older than selected checkpoint [OM-39832]

  • Allow user to delete all checkpoints in selected folder [OM-39832]

  • Navigator now shows the confirmation dialog when users try to quit during tasks in progress. [OM-42484]

  • Allow user autocomplete by first name, last name, email. [OM-36200]

  • Allow sorting user lists by their profile info. [OM-36202]

Fixed

  • Fixed an issue where users were not redirected after SSO login.

  • Fixed an issue where copied files had a lock icon after pasting. [OM-45439]

  • Fixed incorrect path sorting while using the list view during searching. [OM-46254]

  • Fixed an issue where wrong files were selected when the content browser is scrolled. [OM-45918]

  • Fixed an issue where users couldn’t paste links with short server names. [OM-52098]

  • Fixed an issue where Navigator couldn’t restore the state of opened servers. [OM-51907]

  • Fixed an issue where Navigator couldn’t run the unmount command. [OM-52426]

  • Fixed scrolling the content browser tree when users expand or collapse items. [OM-51208]

  • Fixed creating checkpoints on copying folders. [OM-50477]

  • Fixed displaying autocomplete suggestions on top of dialogs. [OM-50363]

  • Fixed deleting groups in the user management section. [OM-50364]

  • Improved column width resizing for tables in the user management section. [OM-50365]

  • Fixed an issue where users couldn’t move files. [OM-50411]

  • Fixed updating server groups when users click on the user management tree elements. [OM-50432]

  • Fixed a bug where administrators could add unknown users to groups. [OM-50410]

  • Fixed a bug where profile info was not displayed for new group users. [OM-50414]

  • Prolong the current session when users execute Nucleus commands. [OM-48794]

  • Fixed file renaming error. [OM-49744]

  • Display an error where the loaded path does not exist.

  • Fixed text overflow for displayed tags.

  • Fixed an issue with incorrect server hostname validation. [OM-48861]

  • Fixed an issue with increased width for the login dialog.

  • Fixed an issue where users could double-click on files. [OM-45455]

[3.0.0] - 2022-02-15

Added

  • Navigator 3 is added as a separate Electron application to Launcher and now will be released as a separate product. Nucleus will still install the latest Navigator version as the last step of its installation.

  • Users can now add multiple Nucleus servers to the content tree. This helps to manage all Nucleus content in one place instead of using multiple browser tabs or apps. The next step for this feature is moving content among the servers added to the application.

  • Introduced the offline mode - this mode allows users to cache the server file list and then see it offline. The server is view-only in the offline mode meaning users can’t download, copy, move, upload or delete any files. Later this feature can be integrated with ODrive2 to synchronize the data with the local disk.

  • Navigator 3 is now distributed as an installable library for using the application as a UI for other web-based applications. This is currently used for Nucleus Cloud.

  • Added a new button for the user management section that allows system administrators to mark users as read-only. [OM-38926]

  • Added “Upload folder” option for the context menu. [OM-35313]

  • Added the dialog to display the current app version. [OM-15149]

  • Added “Open in Launcher” button in the right panel. [OM-42465]

  • Users can now add API Tokens that can be used to authenticate scripts using their SSO accounts. [OM-28229]

Changed

  • Improved error messages for Nucleus connection issues. [OM-42887]

  • Improved drag select from the bottom for the content browser in the list view.

Fixed

  • Fixed an issue where the selected element got scrolled when the right panel became visible. [OM-43033]

  • Fixed an issue where users were not redirected to the requested path after the authentication. [OM-42710]

Deprecated

  • Snapshot features have been deprecated in favor of checkpoints provided by Nucleus API – all UI elements for the snapshot service have been replaced with the new UI for checkpoints.

2.3.1

  • Hide hidden files and folders from the content browser

  • Fixed issues with displaying Unicode in the web UI

  • Fixed an issue where the path view got automatically scrolled to the top on any server update

  • Expand notification message on click to let view and copy large file path

  • Updated idl.py to 0.7

  • Updated discovery libraries to use parallel connections for speeding up the routing

2.3.0

  • Support checkpoints - allows creating file backups on upload, copy and rename

  • Support path-based routing and secure transport

  • Allow system administrators to create new folders at root

  • Fixed text overflow issue for error messages

  • Fixed an issue where users could revoke their own path permissions

  • Fixed an issue where thumbnails were not updated automatically

  • Changed the text in path permissions component to make it more obvious that it’s clickable

  • Fixed an issue where the web server did not download subfolders of the mounted content

2.2.11

  • Support HTTP_PROXY environment variable to enable HTTP proxy for downloading from remote resources

  • Fixed Docker build trying to initialize workstation ports

  • Enable thumbnails for mounted files

2.2.10

  • Fixed closing a file upload window after log out

  • Show autogenerated thumbnails from the DeepTag service

  • Updated default thumbnails for USD, MDL, scripts and texture files

  • Updated lock icons in the content tree

  • Case-insensitive sorting for files and folders in the content browser

  • Added an icon to the toolbar that shows user uploads in the current session

  • Enable CORS requests for localhost on workstation

2.2.9

  • Allow configuring used ports via System Monitor

  • Use Artifactory for PIP and NPM

2.2.8

  • Updated dependencies to fix security vulnerabilities

  • Include FontAwesome and Open Sans font licenses

  • Added teapot thumbnail for .usdc files

  • Fixed uploading empty files and folders

  • Optimized upload speed using batching and file stat

  • Fixed closing a folder automatically when received an event from the server

  • Increased the chunk size for LFT

  • Removed the body limit for uploading files

2.2.7

  • Add licenses to Docker image

  • Show Date created in path info panel

  • Show upload error details in the notification

  • Fixed nginx buffering the upload request before it’s transmitted to the web server

2.2.6

  • Updated NSIS installer header text and title

2.2.5

  • Fixed security issues in JavaScript code

  • Updated IDL packages to fix connection issues

2.2.4

  • Fixed the tagging service error displayed when users work in the simple view

  • Disabled asset converter UI by default

2.2.3

  • Updated installer tools and CI/CD scripts

2.2.2

  • Added retry to file uploads

  • Fixed opening folders and files with breadcrumbs

  • Updated endpoints in nginx configuration

2.2.1

  • Support changing passwords of system accounts.

  • Introduced a deployment option GUNICORN_WORKERS to control the gunicorn worker count.

  • Added option to navigate to a searched file or folder from context menu.

2.2.0

Features

  • Implemented new login form that uses the authentication service. New login form provides the registration UI and supports NVIDIA SSO authentication.

  • Added a new user management section that allows administrators to control groups and user accounts. An administrator can grant or revoke admin access, reset passwords, invite users and disable user accounts.

  • Implemented new UI for tagging files and searching by tags. Users can edit file tags using the simple or advanced mode. The simple mode provides a basic UI to add and remove tags. The advanced mode allows to specify a tag namespace and value and displays all system tags for files. The added tags can be found using the search bar.

  • Introduced the refresh token authentication. This allows the web client to update authentication sessions automatically and require to re-enter credentials less frequently.

  • Added a page for welcoming new Omniverse users after the web client installation.

  • Redesigned the form for restoring snapshots – added a path browser and recovery type choice.

  • Thumbnail size increased to 256x256px.

  • Allow to drag files and folders to the breadcrumbs.

  • Updated the communication between the web client and services to use the latest IDL tools and the discovery service.

  • Removed the tool section from the Web UI.

  • Added gitlab-ci automation file for building, testing, and uploading web container image.

Bug fixes

  • Fixed an issue that required users to manually refresh the browser cache, if new application version is available.

  • Fixed closing file transfer sessions after upload.

  • Fixed various menu and autocomplete issues in Edge.

  • Log out user from all browser tabs simultaneously. This underlines that the web client can be used only with one authentication at the time.

  • Fixed a bug with downloading a folder with omni-objects and channels.

  • Fixed premature download close call when using LFT.

  • Added message about unsupported Internet Explorer.

2.1.1

  • Added a fix for new serialization in 108.0 Nucleus server.

2.1.0

Features

  • Mounts - allow users to attach local server folders and Amazon S3 buckets to Omniverse and then download or copy files and folders from a mount. New mounts can be created by omniverse user. Declare SUPPORTS_MOUNTS environment variable to enable this feature.

  • Added the dark mode. You can enable it near the search input in the setting menu.

  • Auto-update the path tree when a folder is created or deleted in any opened directory.

  • Updated the asset converter options – can now generate smooth materials, ignore cameras, export preview surface and support pointer instancer.

Bug fixes

  • Dates are correctly converted to user’s local time now.

  • Fixed issues with subscription reconnection in the browser.

  • Fixed a bug where the application doesn’t redirect users to login page if their token is expired.

  • Fixed invalid search results were shown when the user clicked on folders too fast.

  • Fixed the asset converter service doesn’t respond on web client commands.

  • Fixed a bug where non-admin users received DENIED error when tried to fill username in permission tab.

  • Fixed streaming issue that raised ALREADY_EXISTS for hidden files.

  • Disabled drag-and-drop for read-only folders.

  • Removed “Create new folder” icon for read-only folders.

  • Fixed incorrect selection reset when the selection box is used.

  • Fixed tool section menu and panel rendering.

  • Fixed Ctrl+C and Ctrl+V don’t work on any keyboard layout different from English.

  • Optimized path tree performance.

2.0.0

Features

  • Replaced web subscription service with subscriptions from the browser with WebSockets. The web client now uses Omniverse JavaScript list subscription and messaging API to get service notifications. The web server is still used for other Omniverse API like copy, download/upload, ACLs, service RPC and etc.

  • New user management UI for managing groups and users. Currently enabled only for omniverse user. Declare SUPPORTS_USER_MANAGEMENT env var to enable this feature.

  • Added a new dialog and context menu option for converting FBX and OBJ files to USD. Declare SUPPORTS_ASSET_CONVERTER env var to enable this feature.

  • Added default thumbnail for USDA files.

  • Showing spinner in the main view when loading search results.

  • Optimized web subscription messages with buffering, significantly improved performance for multiple delete.

  • Close path uploading popup if last row is removed.

  • Changed connection library version to 9.1.

Bug fixes

  • Fixed alignment for path tree component on small width.

  • Fixed invalid redirect link given when token expired.

  • Fixed some issues with zip64 header encoding that could lead to CRC errors.

  • Fixed a bug when search results weren’t shown.

  • Added a redirect from broken URLs in Microsoft Outlook.

  • Deleted paths are now removed from the path selection.

  • Fixed unintentional application re-renderings on changing current path.

  • Fixed a bug where snapshot notification were shown twice.

1.8.3

  • Allowed to toggle the search input visibility with SUPPORTS_SEARCH environment variable.

  • Allowed to hide the snapshot UI with SUPPORTS_SNAPSHOTS environment variable.