Kit 109.0.6 Release Notes#

Release Date: June 2026

Kit SDK#

Added#

  • Kit SDK - set_metadata in omni.services.core now supports configuring FastAPI docs_url, openapi_url, and redoc_url when registering services. [OMPE-89270]

Fixed#

  • Fabric Scene Delegate - Reloading a stage with Fabric Scene Delegate enabled causes rendering defects, such as incorrectly colored surfaces, when starting or joining a live session. [OMPE-80948]

  • Fabric Scene Delegate - Instanced child prims render incorrectly (appearing enlarged or with stale state) in the Fabric Scene Delegate when a parent prim’s visibility is toggled off and then materials are changed on its children. [OMPE-78389]

  • Kit SDK - Upgraded requests from 2.32.0 to 2.33.0 in omni.services.pip_archive. [OMPE-92532]

  • Kit SDK - Upgraded aiohttp to 3.10.11, python-multipart to 0.0.18, and pillow to 11.0.0 in omni.kit.pip_archive. [OMPE-92457]

  • Kit SDK - Tree View item labels are cut off when the label is very long. [OMPE-91251]

  • Kit SDK - Upgraded cryptography to 46.0.7 (which updates OpenSSL to 3.5.6) in omni.services.pip_archive. [OMPE-90374]

  • Kit SDK - Application crashes with a null pointer dereference in carb::dictionary::deepCopy during variant-to-dictionary conversion in event callbacks. [OMPE-90367]

  • Kit SDK - omni.kit.livestream.webrtc contains a security vulnerability in its bundled OpenSSL library. [OMPE-90361]

  • Kit SDK - Upgraded cryptography from 46.0.5 to 46.0.7 in omni.services.pip_archive. [OMPE-89822]

  • Kit SDK - Upgrades Pillow to 12.2.0 in omni.kit.pip_archive to address a libpng out-of-bounds read vulnerability. [OMPE-89312]

  • Kit SDK - USD Composer fails to launch with DLL load errors when the Windows user account name contains Unicode characters such as umlauts. [OMPE-88200]

  • Kit SDK - Measure tool snap indicators flicker and drop out near snap threshold boundaries when using Point to Point mode with Edge or Vertex snapping enabled. [OMPE-87654]

  • Kit SDK - Adobe SBSAR material parameter changes (e.g. tearing) do not regenerate textures or update the viewport, and the Reset Parameters button uses incorrect texture paths. [OMPE-86799]

  • Kit SDK - Measure tool extension omni.kit.tool.measure exposes .kit settings to configure default startup behavior, including collapsed Placement and Display panels and the default snap type under Placement. [OMPE-86416]

  • Kit SDK - Canceling a stage save in a custom extension using omni.usd.StageEventType.SAVING triggers an unexpected “Failed to save layers” popup. [OMPE-84898]

  • Kit SDK - Building Kit Base Editor or USD Composer fails with “Failed to resolve extension dependencies” on Windows when the user account name contains Unicode or non-ANSI characters. [OMPE-83349]

  • Kit SDK - Measure tool overrides clash-detection highlight colors when hovering over highlighted prims, causing users to lose orientation in complex scenes. [OMPE-79847]

  • Kit SDK - Importing an extension .zip from Nucleus via Developers → Extensions → Import Extension fails with an error, while importing the same zip from a local disk succeeds. [OMPE-79406]

  • Kit SDK - Using the focus (F) key to frame primitives writes camera opinions (such as centerOfInterest) to user sublayers, causing unintended camera modifications when saving layers. [OMPE-79066]

  • Kit SDK - Application crashes on Linux in ImGui::PushStyleVar due to ImGui state corruption, affecting streaming and viewer workflows. [OMPE-78949]

  • Kit SDK - Material thumbnail generation produces continuous console error spam and timeouts when generating thumbnails for custom MDL material collections, due to an enable_emission type mismatch in the template stage. [OMPE-76857]

  • Kit SDK - Upgraded Packman to version 8 with updated Python to address an OpenSSL out-of-bounds read/write vulnerability when decrypting password-based CMS messages. [OMPE-75900]

  • Kit SDK - XR controller menus and tooltips are broken in multi-GPU configurations. [OMPE-71989]

  • Kit SDK - omni.kit.property.sbsar and omni.usd.fileformat.sbsar extensions are missing from the Extension Manager registry and cannot be enabled, preventing use of Substance materials (.sbsar files). [OMPE-64784]

  • USD Exchange - Dragging solid CAD model files (STP, IGES, STL) directly into the stage or stage tree causes Kit to hang instead of importing the file. [OMPE-87649]

  • USD Exchange - DGN file conversion produces black-colored objects when source meshes are nested inside pseudo cells without assigned colors. [OMPE-86802]

Improved#

  • Kit App Streaming - New authenticateBearer setting on omni.kit.livestream.app requires clients to present a bearer token matching the session, preventing unauthorized session reuse at the container level. [OMPE-70336]

  • Kit SDK - MP4 video capture and remote URI output are now supported in omni.kit.window.movie_capture on cloud deployments, with a disk space pre-flight dialog and upload via omni.client. [OMPE-52319]

Rendering#

Added#

  • RTX - MaterialX documents with custom type definitions are supported, ensuring compatibility with MaterialX 1.39.3 and later. [OMPE-87830]

  • omni.pointcloud.streaming.potree - Support setting curl options for controlling potree downloads. [OMPE-91586]

Fixed#

  • RTX - Updated perfsdk to a package signed with the public NVIDIA certificate, ensuring binaries pass signature verification in code-signed deployments. [OMPE-88422]

  • RTX - XR controllers menu/tooltip are broken with multi-GPUs setup. [OMPE-86192]

  • RTX Rendering Algorithms - Carsten - Upgraded OpenSSL to 3.5.6 in omni.iray.libs via Iray SDK/MDL distiller package update to 381500.10499 (2024.1.8). [OMPE-90357]

  • RTX Rendering Algorithms - Maksim - Geometry behind flow volume data appears noisy when path tracing is enabled. [OMPE-79566]

  • RTX Rendering: XR - Upgraded filelock to 3.20.3, jinja2 to 3.1.6, virtualenv to 20.36.1, and zipp to 3.20.2, and removed the py dependency in omni.bind.xr. [OMPE-92540]

  • RTX Systems: GPU Foundation & Testing - Kit applications installed under C:\Program Files fail to start for non-admin users on Windows when the shader cache setup encounters a PermissionError creating extension-local cache directories, even when paths.cache_root is set to a user-writable location. [OMPE-92281]

  • RTX Systems: UJITSO & Materials - Textures are not reloaded after being changed on disk, requiring re-assignment or scene reload; when multiple materials reference the same texture, all references must be removed before the texture reloads. [OMPE-87796]

  • RTX Systems: Volumes & Index - Upgraded OpenSSL to 3.5.6 in omni.index.libs NVIDIA IndeX libraries. [OMPE-90371]

  • RTX Systems: Volumes & Index - Loading certain potree datasets reports a “Decompression error” and parts of the data are missing due to incorrect assumptions about decompressed buffer size. [OMPE-90144]

Improved#

  • RTX - TBB worker threads now appear with descriptive names (tbb.taskingN) in profilers, making thread identification easier during performance analysis. [OMPE-19376]