[3.4.1] - 2025-03#
Fixed#
Update to Electron 34.0.2
[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 canceling 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.
[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. DeclareSUPPORTS_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. DeclareSUPPORTS_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.