Changelog#

The format is based on Keep a Changelog.

[2.14.3]#

Added#

  • Added public expand and collapse all group forwarding for embedding property panes.

Fixed#

  • Guarded expand and collapse all group forwarding when the property widget is not initialized.

[2.14.2]#

Added#

  • Added E2E coverage for reset indicator tooltips that show default USD values.

[2.14.1]#

Changed#

  • Updated extension metadata for Kit SDK 110 compatibility.

[2.14.0]#

Changed#

  • Added light transform E2E coverage for tabbing to the next vector channel after resetting a row modification.

[2.13.1]#

Changed#

  • Removed object properties E2E coverage for the retired drag numeric edit controller and expression overlay

[2.13.0]#

Added#

  • Added optional layer-transfer callback forwarding for generic USD property menus.

[2.12.3]#

Added#

  • Added Object Properties E2E coverage for Ctrl-click xform edit targeting and row-local tab looping

[2.12.2]#

Added#

  • Added object property E2E coverage for vector tab deferral, numeric expressions, and keyboard arrow edits

[2.12.1]#

Changed#

  • Updated multi-selection property coverage to assert that mixed-value widgets display the last selected prim as the baseline value

[2.12.0]#

Changed#

  • Generic USD properties now build per-attribute bounds adapters and route multi-selection bound/step merge policy through shared BoundsAdapter.merge_bounds_adapters, so the producer layer only orchestrates adapter inputs while canonical merge behavior stays centralized in the adapter path

[2.11.6]#

Changed#

  • Added undo/redo regression coverage to verify property values refresh in the UI after edits are reverted or restored

[2.11.5]#

Fixed#

  • Fixed a just now failing test where a tickbox was being rebuild while the test kept an old reference to it

[2.11.4]#

Changed#

  • REMIX-1088: Updated test selectors for FloatDrag widgets

[2.11.3]#

Changed#

  • Modernize python style and enable more ruff checks

[2.11.2]#

Changed#

  • Updated to use TreeItemBase.parent setter for adding children (compatibility with omni.flux.utils.widget 1.24.0)

[2.11.1]#

Fixed#

  • Fixed Test assets to large to work without LFS

[2.11.0]#

Changed#

  • Update the documentation for Pydantic V2 compatbility

[2.10.0]#

Added#

  • Added the ability to resize columns

  • Added the ability to set column widths

  • Added the ability to left-align property names

[2.9.0]#

Added#

  • Add support for optional properties on light prims

Changed#

  • object properties will now show the attribute documentation instead of the attribute token (if it exists)

[2.8.4]#

Changed#

  • Update to Kit 106.5

[2.8.3]#

Changed#

  • update to use omni.kit.test public api

[2.8.2]#

Fixed#

  • Fixed tests flakiness

[2.8.1]#

Added#

  • Add support for multi-edit

[2.8.0]#

Added#

  • Added a test to check that UI is updated

[2.7.1]#

Changed#

  • Update deps

[2.7.0] - 2024-04-02#

Changed#

  • Add a way to customize widgets per-property

[2.6.2]#

Changed#

  • Set Apache 2 license headers

[2.6.1] - 2024-01-19#

Changed#

  • Keep widget focus when editing a value

  • Modify how “virtual” attributes are presented

[2.6.0] - 2024-01-13#

Changed#

  • Allow setting asset path items’ file_extension_options property

[2.5.1] - 2023-09-21#

Added#

  • Support readonly USD attribute display

[2.5.0] - 2023-06-01#

Added#

  • Return the property model

Changed#

  • Don’t re-create the widget/model/delegate during refresh

[2.4.0] - 2022-12-05#

Added#

  • Added the ability for Virtual Attributes to be created

[2.3.1] - 2022-11-28#

Changed#

  • Refresh on layer event

[2.3.0] - 2022-11-04#

Added#

  • visibility property for the panel

[2.2.0] - 2022-11-01#

Changed#

  • Added layer override indicators

[2.1.0] - 2022-10-31#

Changed#

  • Change the root frame height to 0 by default

Added#

  • Be able to set a lookup table

  • Be able to set specific attributes

[2.0.0] - 2022-07-08#

Changed#

  • Use omni.flux.property_widget_builder.widget v2

  • Use context name

  • remove “TRANSFORMATION” panel section. Let the user create it.

[1.1.1] - 2022-06-20#

Changed#

  • Updated to use widget_builder 1.1.0

[1.0.2] - 2022-06-13#

Changed#

  • destroy() implementations now use reset_default_attrs helper

[1.0.1] - 2022-06-13#

Changed#

  • Fix image memory leak on widget destruction

[1.0.0] - 2022-09-19#

Added#

  • Init commit.