Kit 106.0.1 Release Notes

Release Notes

Release Date: July 2024

omni.rtx.window.settings

  • OMPE-13747: Restored missing save overwrite function.

  • OM-122859: Fix for Choose File window closes when user double clicks the desired file.

omni.kit.property.usd

  • OMPE-8336: Update API docs for omni.kit.propery.usd

  • OM-123075: Process layer mute events in omni.kit.property.usd.

omni.hydra.index

  • OMPE-14057: NVIndex memory leak when animating volumes or curves with IndeX.

omni.kit.viewport.menubar.display

  • OMPE-5551: Remove “Skeletons” from “Show By Type” by default.

  • OMPE-8347: Updated documentation of omni.kit.viewport.menubar.display with AI agent.

omni.usd.libs

  • OMPE-8381: Update API docs for omni.usd.libs.

omni.kit.telemetry

  • OMPE-11432: Hashed the app name and experience name in various kit startup events if asked to do so.

  • OMPE-4095: Emitted a new event that includes the app template name and whether it’s running in a container.

omni.rtx.settings.core

  • OMPE-3661: RTX: Fixed an issued where Convert Refraction to Opacity was applied even if Compositing was disabled.

omni.stats

  • OMPE-8374: omni.stats docs and RTX test name fixes.

omni.kit.widget.searchfield

  • OMPE-8360: Updated documentation for omni.kit.widget.searchfield with AI agent.

omni.kit.menu.utils

  • OMPE-12947: Fix menu remapping into submenus.

omni.kit.window.extensions

  • OMPE-8366: Update API docs for omni.kit.window.extensions.

  • OMPE-12189: Groups are only expanded when window is opened.

  • OMPE-3789: Add missing return on error.

  • OM-120929: Skip solver-run-check for non-toggleable autoload extensions.

  • OM-124349: Auto-select extension after creating a new one.

omni.kit.window.filepicker

  • OMPE-11887: Avoid calling navigate_to_async when current directory is omniverse:// in a new dialog.

omni.kit.widget.graph

  • OM-124767: Add docs for omni.kit.widget.graph.

  • OM-124790: Fix HEAP layouted node can’t be moved.

omni.kit.debug.vscode

  • OMPE-8732: Added setting “/exts/omni.kit.debug.vscode/visible_at_startup” to show/hide on startup.

  • OMPE-8009: Update from omni.kit.ui to omni.ui.

omni.kit.widget.stage

  • OMPE-8361: Update API docs for omni.kit.widget.stage_icons.

  • OMPE-8698: Fix variable initialization issue for stage window.

  • ISIM-1282: Fixed stage window when clicking on root.

  • OM-111142: Fix issue of stage window to support reactivating all selected stage items.

omni.usd.config

  • OMPE-8379: Update API docs for omni.usd.config.

omni.kit.property.layer

  • OMPE-8331: Update API docs for omni.kit.property.layer with AI agent.

omni.kit.viewport.actions

  • OMPE-8923: Include process memory in default HUD toggling.

  • OMPE-8596: Make show/hide camera toggle remove mesh representation.

omni.activity.core

  • OMPE-8214: Add docs for omni.activity.core.

omni.kit.viewport.menubar.render

  • OMPE-8348: Updated documentation for omni.kit.viewport.menubar.render with AI agent.

omni.kit.tool.collect

  • OMPE-8355, OMPE-8364 & OMPE-8340: Update and publish document for collect tool, Nucleus connector, and content browser registry.

  • OMPE-8340: Updated documentation with AI agent for omni.kit.tool.collect.

omni.kit.viewport.menubar.core

  • OMPE-5286: Use FloatDrag instead of FloatSlider if no min/max in SpinnerMenuDelegate when omni.kit.widget.spinner not imported.

omni.kit.renderer.core

  • OMPE-5282, OMPE-8017: Limit present thread rate based on primary monitor refresh rate.

  • OM-122328: add settings.md for omni.kit.renderer.core

  • OM-122328: add docs for omni.kit.renderer.core

omni.kit.menu.file

  • OMPE-8019: Added sample scene file menu.

  • OMPE-8323: Update API docs for omni.kit.menu.file.

omni.kit.quicklayout

  • OMPE-7476: Make filepicker as optional since its a UI component.

omni.kit.menu.edit

  • OMPE-4146: Tune the Capture only the 3D viewport option on by default for F10 screen capture.

  • OMPE-8322: Update API docs for omni.kit.menu.edit.

omni.kit.property.material

  • OMPE-8333: Update API docs for omni.kit.property.material.

omni.usd

  • OMPE-11530: Fix omni.usd.merge_layers to resolve external dependencies correctly during merge.

  • OMPE-9290: Fix automatically add Nucleus-prefix to the path to local files on Linux.

omni.kit.viewport.menubar.settings

  • OMPE-8349: Update documentation for omni.kit.viewport.menubar.settings with AI agent.

omni.kit.usd.layers

  • OMPE-8341: Update API docs for omni.kit.usd.layers.

omni.activity.profiler

  • OMPE-8295: Add docs for omni.activity.profiler.

omni.hydra.engine.stats

  • OMPE-8119: Fix performance regression in F8 Profiler and omni.hydra.engine.stats.

omni.kit.widget.filebrowser

  • OMPE-5500: Fix for File browser when double clicking on a folder throws.

omni.activity.pump

  • OMPE-8296: Add docs for omni.activity.pump.

omni.kit.documentation.builder

  • OMPE-8732: Added setting to show window on startup.

omni.graph.core

  • OMPE-11055: Deadlock fixes in OG and EF.

omni.kit.window.stage

  • OMPE-10552: Stage window not reflecting show undefined prims settings.

omni.mdl.neuraylib

  • OMPE-3852: createMdlModuleAync can be used on the UI thread.

omni.kit.widget.filter

  • OMPE-8353: Updated documentation for omni.kit.widget.filter with AI agent.

omni.kit.menu.create

  • OMPE-8321: Update API docs for omni.kit.menu.create.

omni.usd.core

  • OMPE-8574: Make omni.kit.material.library optional in UsdMaterialWatcher.

omni.graph.tools

  • OM-124464: Alt path for ogtools in kit-kernel.

  • OM-124464: Fix OGN node generation build when using kit-kernel.

omni.inspect

  • OMPE-8476: Set omni.inspect to Sample instead of Internal.

omni.kit.viewport.ready

  • OMPE-5061, OMPE-5061: Add viewport ready, fix extension manager error.

omni.index.settings.core

  • OM-124814: nvindex: Fix inconsistent behavior of colormap domain controls.

omni.kit.widget.viewport

  • OM-124547: Enable single camera-model by default in omni.kit.viewport.scene_camera_model settings, and conform setting-name.

omni.kit.registry.nucleus

  • OMPE-3789, OM-122067: Fix install button in extensions window, fix registry sync for optional.

  • OMPE-3642: Properly propagate error on apply index update.

  • OM-124349: Try both http and https when downloading extensions.

omni.uiaudio

  • OM-122357: Audio: Add documentation for the omni.uiaudio extension.

omni.kit.audiodeviceenum

  • OM-122314: Audio: Add documentation to the omni.kit.audiodeviceenum extension.

omni.kit.renderer.imgui

  • OM-122329: Add docs for omni.kit.renderer.core.

omni.kit.renderer.capture

  • OM-122327: Fix on omni.kit.renderer.capture docs.

  • OM-122327: Add overview for omni.kit.renderer.capture.

omni.ui

  • OM-87257: Fix for detached window being jittery.

  • OM-110998: Fix persevering issues in omni.ui where users can crash app from callbacks in Python.

omni.kit.widget.layers

  • OM-122341: Update docs for omni.kit.widget.layers.

omni.index.libs

  • OM-124228 Make omni.index and omni.index.libs Sample support_level.

omni.kit.window.file

  • OM-123744: Delay one update for callback of save prompt to avoid crash.

omni.rtx.tests

  • OM-124025: Skip degenerate meshes where the topology is invalid.

omni.kit.viewport.utility

  • OM-122337: Remove the trademark of overview.

  • OM-122337: Add docs for omni.kit.viewport.utility

omni.kit.viewport.window

  • OM-124345: Add ability for adding menu-items into flat/top-level menu rather than sub-menu.

omni.kit.property.camera

  • OM-124251: Fixed fisheye token list.

omni.syntheticdata

  • OM-123895: Fix incorrect distance to camera calculation.

omni.kit.manipulator.transform

  • OM-122322: Add docs for omni.kit.manipulator.transform.

omni.kit.manipulator.tool.snap

  • OM-122321: Add API docs for omni.kit.manipulator.tool.snap.

omni.timeline

  • OM-122356: Add omni.timeline documentation.

omni.fabric.commands

  • OM-122312: Add docs for omni.fabric.commands.

omni.kit.manipulator.selection

  • OM-122319: Add API docs for omni.kit.manipulator.selection.

omni.appwindow

  • OM-122307: Add docs for omni.appwindow.

omni.graph

  • OM-123352, OM-123650: Enforce the correct CUDA device ID before every node executes.

  • OM-123916: Fix usage of Python without GIL held.

omni.kit.raycast.query

  • OM-122326: Update docs for raycast query extension.

omni.kit.widget.toolbar

  • OM-122345 Remove submodules from toolbar docs.

omni.kit.viewport.registry

  • OM-122336: Add API docs for omni.kit.viewport.registry.

omni.kit.window.title

  • OM-123919: Fix window title version to default to app version instead of build version.

omni.kit.manipulator.selector

  • OM-122320: Update doc for omni.kit.manipulator.selector.

omni.kit.mainwindow

  • OM-122316: Add API docs for omni.kit.mainwindow.

omni.kit.manipulator.prim

  • OM-122318: Add docs for omni.kit.manipulator.prim.

omni.kit.window.property

  • OM-123743: omni.kit.window.property should not depend on omni.usd.

additional

  • OMPE-8927: Introduce Viewport autoframing and preference to control when it is applied. omni.kit.exec.debug,omni.kit.viewport.manipulator.transform,omni.kit.viewport.menubar.core,omni.kit.widget.settings,omni.kit.widget.viewport,omni.kit.window.preferences,omni.usd

  • OM-114082: Usd/Hydra HdRenderDelegate support per UsdContext/Stage. omni.hydra.pxr,omni.hydra.scene,omni.kit.hydra,omni.kit.menu.utils,omni.kit.viewport.menubar.render,omni.kit.viewport.window,omni.kit.widget.viewport,omni.kit.window.file,omni.kit.window.viewport

  • OM-123745: Extend deprecation warning to guide developers to alternatives. omni.app.setup,omni.debugdraw,omni.kit.window.viewport,omni.population