Kit 110.1.4 Release Notes#

Release Date: September 2026

Kit SDK#

Added#

  • Foundation - Random startup crashes on AArch64 (GB10/DGX Spark) due to incorrect TSC frequency detection causing “TSC ran backwards” errors. [OMPE-103356]

  • Kit App Template - The kit-upgrade agent skill is now included in base_project within the public kit-app-template GitHub repository, making it directly accessible without requiring a full SDK archive download. [OMPE-104243]

Fixed#

  • Fabric Scene Delegate - Toggling visibility on a prim containing instanced or instanceable objects causes children to visually scatter or render with incorrect transforms in Fabric Scene Delegate (FSD). [OMPE-98071]

  • Foundation - Application crashes with a SIGBUS/BUS_ADRERR signal during extension startup when the structured log _startup_sendEvent serializes a startup event in libomni.ext.plugin.so. [OMPE-104963]

  • Foundation - Extension archive (.zip) remains on the registry after running --unpublish, leaving behind orphaned files that are not cleaned up. [OMPE-102331]

  • Foundation - Application crashes with SIGSEGV in carb::assets::Context::addTracking in libcarb.assets.plugin.so. [OMPE-100405]

  • Foundation - Application crashes with SIGSEGV in carb::assets::Context::loadTask within libcarb.assets.plugin.so. [OMPE-98399]

  • Foundation - FsWatcher fails to detect file changes when editors use atomic saves (write-to-temp then rename), breaking hot-reload for VS Code, Vim, Emacs, and JetBrains IDEs. [OMPE-88564]

  • Kit App Template - Console displayed FatalCompileWarnings and Lua premake-related warnings when building Kit apps using the Kit SDK. [OMPE-50328]

  • Kit CAE - repo package_container fails to resolve Kit CAE dependencies in /vendor when packaging a containerized Kit app, while repo build completes successfully. [OMPE-99329]

  • Kit SDK - omni.kit.viewport.menubar.camera throws AttributeError: 'NoneType' object has no attribute 'checked' in __camera_changed when camera_collection is None and the active render camera is non-default. [OMPE-102750]

  • Kit SDK - kit-upgrade skill does not detect project layout and toolchain configuration, causing build errors when upgrading Kit SDK projects between versions. [OMPE-102281]

  • Kit SDK - Measurement labels and draw lines remain visible in the viewport after deactivating the omni.kit.tool.measure tool instead of being hidden. [OMPE-101460]

  • Kit SDK - Light visibility changes in the viewport stop responding after switching Light Rigs from Default to Stage Lights in omni.kit.viewport.menubar.lighting. [OMPE-99588]

  • Kit SDK - “Select Pivot Placement” button does not open its menu, logging a cannot import name 'style' from 'omni.kit.context_menu' error in the console. [OMPE-100124]

  • Kit SDK - Router deregistration in omni.services.core raises AttributeError: '_IncludedRouter' object has no attribute 'path' when using FastAPI 0.137.0 or higher. [OMPE-99121]

  • Kit SDK - Application crashes in rtx::resourcemanager::TextureAssetRegister::_registerLoader due to unprotected access to texture assets and UsdContext::m_enginesToRender. [OMPE-98047]

  • Kit SDK - In RelationshipTargetPicker, long target paths push the confirmation “Select” button off-screen, making it inaccessible in dialogs such as Clash Detection’s searchset query definition flow. [OMPE-95361]

  • Kit SDK - In usd_viewer.messaging, the _on_make_pickable handler leaks a raw Python traceback to the streaming client when a makePrimsPickable WebSocket message contains an empty or missing paths key, causing an UnboundLocalError. [OMPE-90584]

  • Kit SDK - Omniverse becomes unresponsive when filtering hidden payloads in the Stage extension. [OMPE-88323]

  • USD Exchange - CAD Converter does not convert all geometries from .jt files, resulting in missing geometry in the USD output. [OMPE-100472]

  • USD Exchange - In omni.kit.converter.dgn_core, the entire merged prim is authored as invisible when mergeMeshes: true and convertHidden: true and a merge bucket contains a mix of hidden and visible DGN elements. [OMPE-100685]

  • USD Exchange - The CAD Converter does not preserve material names from Revit (.rvt) files when converting to USD, making converted materials difficult to identify. [OMPE-100179]

  • USDRT - Prims using non-standard visibility tokens (such as "visible") are incorrectly hidden after a runtime AddReference call in usdrt.hierarchy, causing referenced assets to not appear in the scene. [OMPE-101403]

Improved#

  • Foundation - carb.windowing-glfw plugin now recognizes Xbox Series X/S controllers by including the Bluetooth and USB GUIDs in the SDLGameControllerDB header loaded at startup. [OMPE-103296]

  • Kit SDK - Upgraded aiohttp from 3.13.3 to 3.14.1 in omni.services.pip_archive. [OMPE-101936]

  • Kit SDK - Upgraded starlette to 1.1.0 (via fastapi 0.139) in omni.kit.pip_archive, and updated omni.services.client to 0.5.8 for compatibility. [OMPE-99075]

  • Kit SDK - Upgraded pyjwt from 2.12.1 to 2.13.0 in omni.services.pip_archive. [OMPE-98308]

  • Kit SDK - Upgraded urllib3 to 2.7.0 in omni.ai.langchain.core. [OMPE-96695]

  • Kit SDK - Updates urllib3 to 2.7.0 in omni.configurator_publisher. [OMPE-96692]

Rendering#

Added#

  • RTX - Iray/MDL package updated to version 387700.5481 (2025.0.12), including OpenImageIO 3.1.14.0, OpenSSL 3.5.7, SQLite 3.53.2, and FFmpeg 8.1.2. [OMPE-99604]

  • RTX - MDL modules packaged inside USDZ files fail to compile when assets are loaded from memory blobs via the USD Asset API. [OMPE-97787]

  • RTX - MDL modules packaged inside USDZ archives fail to resolve in Kit 110, causing materials to render incorrectly or not at all. [OMPE-96325]

  • RTX - Rectangle marquee selection now supports two directional picking modes: right-to-left drag selects only fully enclosed geometry, while left-to-right drag selects all touched geometry. [OMPE-76685]

Fixed#

  • RTX - Applications can crash when initializing MDL module metadata concurrently. [OMPE-99751]

  • RTX - Application crashes with an access violation in gpu.foundation.plugin.dll when navigating the Examples browser or configuring the rendering engine. [OMPE-98060]

  • RTX - GPU MMU fault crash occurs sporadically during animation playback when welded skinning indices fall out of range in Skinning.comp.hlsl. [OMPE-97585]

  • RTX - VRAM grows monotonically when resizing the viewport with “Fill Viewport” enabled, eventually causing an out-of-memory crash. [OMPE-97839]

  • RTX - OmniSurface materials with transmission textures render black pixels as white when transmission depth is non-zero. [OMPE-97138]

  • RTX - Application crashes on Windows when selecting clashes in the clash detection viewport due to a race condition in geometry streaming. [OMPE-85816]

  • RTX - Sheen distillation causes energy loss in RTX RT 2.0 materials. [OMPE-83430]

  • RTX - Frosted glass materials appear black when using RTX Real-Time 2.0 rendering mode. [OMPE-74049]

  • RTX - OmniSurface translucent materials do not respect roughness settings after the MDL SDK version bump to 2025.0.1. [OMPE-73882]

Improved#

  • RTX - Setting --/rtx/geometricPrims/useLegacySubdivision=false enables direct tessellation of USD geometric primitives (cylinders, spheres, etc.), rendering them at their exact authored dimensions instead of as subdivision surfaces. [OMPE-101656]