Changelog#

The format is based on Keep a Changelog.

[108.0.2] - 2026-04-16#

Changed#

  • PrimDataAccessorSelector.add_data / add_data_full / do_transform_all_selected_prims_to_manipulator_pivot no longer call path_to_int to populate TransformData.paths_c. The fabric and USD commands both accept path strings via paths, so the int representation is no longer needed. do_transform_all_selected_prims_to_manipulator_pivot now populates TransformData.paths (previously left empty, which silently broke the “move-to-pivot” path for the USD accessor that iterates paths).

  • Snap tests read local translation from whichever accessor wins the write priority (fabric via omni:fabric:localMatrix, USD via xformOp:translate) so they stay valid under both the USD and Fabric accessor test configurations after the fabric write path stopped mirroring back to USD.

  • The [[test]] name = "Fabric accessor" config now pins accessor.priority.fabric, accessor.prioritywrite.fabric, accessor.priority.usd, accessor.prioritywrite.usd, and supportfabric on the CLI. The extension’s own [settings] defaults already set fabric priority below USD, but both /app/useFabricSceneDelegate=true test modes (USD accessor and Fabric accessor) register the fabric accessor at runtime, so the two test configs would otherwise be indistinguishable at the data-accessor level. Pinning these values per-test makes the fabric-wins-writes contract explicit and survives any change to the extension defaults or to which extensions are enabled in the harness.

[108.0.1] - 2025-09-18#

Added#

  • OMPE-64011: if fabric data accessor disabled, selecting fabric only prim is not causing error anymore

[108.0.0] - 2025-09-03#

Added#

  • OMPE-62302: Test for merge selection

[107.1.1] - 2025-08-15#

Changed#

  • OMPE-56848: Fixed “Detected deprecated setting” in tests by load/save usd files in kit

[107.1.0] - 2025-04-07#

Changed#

  • Changed to use Events 2.0 to dispatch events. Added DataRegistryGlobalEvent.

[107.0.8] - 2025-04-07#

Changed#

  • Updated to use omni.usd via eventdispatcher (Events 2.0) instead of EventStream (Events 1.0)

[107.0.7] - 2024-11-26#

Fixed#

  • OMPE-29767: Fix code format.

[107.0.6] - 2024-10-11#

Fixed#

  • OMPE-22569: Update public API.

[107.0.5] - 2024-07-04#

Changed#

  • Fix flaky test failed.

[107.0.4] - 2024-06-27#

Changed#

  • OMPE-8317: Update api docs for omni.kit.manipulator.prim.core with AI agent.

[107.0.3] - 2024-05-29#

Changed#

  • OMPE-5050: Profile and Improve test times of omni.kit.manipulator.prim.core in Kit 107.

[107.0.2] - 2024-03-27#

Changed#

  • Made omni.kit.manipulator.viewport optional.

[107.0.1] - 2024-03-27#

Changed#

  • Fix cache errors in data accessor selector.

[107.0.0] - 2024-03-21#

Changed#

Renamed from omni.kit.manipulator.prim2.core.

[105.0.13] - 2024-01-03#

Changed#

  • TransformMultiPrimsSRTFabricCpp command now uses int32 PathC

[105.0.12] - 2023-12-05#

Fixed#

  • Fix function name

[105.0.11] - 2023-11-16#

Changed#

  • prim2 changes synced to prim, now tests images set is the same for prim and prim2. prim 2 uses RTX rendered, FSD = ON for fabric data accessor, tests threshold decreased

[105.0.10] - 2023-11-09#

Changed#

  • Enable tests for Fabric Accessor. (Local-axis related tests are excluded due to an issue of extracting negative scale from local matrix attribute.)

[105.0.9] - 2023-06-09#

Fixed#

  • Split from omni.kit.manipulator.prim. Imported ViewportTransformModel, ViewportTransformChangedGestureBase ,ViewportTranslateChangedGesture ,ViewportRotateChangedGesture ,ViewportScaleChangedGesture