1.12.1#
Release Date: July 2026
Changed#
Updated to address security vulnerabilities:
Dockerfiles to
nvcr.io/nvidia/distroless/python:3.12-v4.0.8Updated
aiohttpto3.14.1Updated
urllib3to2.7.0Updated
idnato3.18
Raised build-stage tooling minimums (
wheel0.46.2,msgpack1.2.1,cryptography48.0.1,dulwich1.2.5) so the container images carry patched versionsUpdated the
usd-viewercontainer to110.1.3(built on Kit SDK110.1.3), restoring shared shader cache (memcached) support that Kit110.0had dropped and Kit110.1.2restored. The110.1.3container requires a newer NVIDIA GPU driver than previous releases; see the supported driver versions.
Fixed#
Resolved known security vulnerabilities.
Fixed a race in the Application Manager Kubernetes client where concurrent requests could close the shared client connector mid-call, producing intermittent
Connector is closederrors under concurrent load. The client is now long-lived and initialized once.Fixed the Streaming Manager hard-coding the
omni-streamingnamespace for stream status and route lookups, which returned errors when deployed in any other namespace. Lookups are now scoped to the configuredsession_namespace, which defaults to the Helm release namespace. If you previously deployed outsideomni-streamingwithout settingsession_namespace, sessions and lookups now scope to the Helm release namespace; setsession_namespaceexplicitly if you need a different namespace.Fixed environment variables set in an
ApplicationProfilebeing dropped when a session setusd_stage_uri. Profile and session environment variables are now merged by name instead of overwritten; session values take precedence on conflicts, and entries without anameare dropped with a warning.