Changelog#
The format is based on Keep a Changelog.
[2.2.0] - 2024-09-17#
Fixed#
OMPE-20299: Issue with invalid customStateDelegate
[2.1.36] - 2024-09-05#
Added#
OMPE-12316: Add test for local path resolving.
[2.1.35] - 2024-07-26#
Changed#
OMPE-14264: Fix issue with ETM test for omni.graph.test test_path_attribute.
[2.1.34] - 2024-03-27#
Changed#
OMPRW-311: Fix some errors encountered during unit test.
[2.1.33] - 2024-02-22#
Changed#
OMPRW-838: Improve locking to persist lock status.
[2.1.32] - 2023-12-13#
Changed#
Copy all metas from stage after new layer creation.
[2.1.31] - 2023-12-12#
Changed#
Add more docs.
[2.1.30] - 2023-12-08#
Changed#
Improve mock utils to support live prim.
[2.1.29] - 2023-11-30#
Changed#
In a live session, if a user is not the owner and tries to save the stage, show warning message in console.
[2.1.28] - 2023-11-27#
Changed#
Fix crash that’s caused by removing live session folder.
[2.1.27] - 2023-11-13#
Changed#
Improve mock utils to create mocked live layers.
[2.1.26] - 2023-10-27#
Changed#
Send out sublayer refresh event for layer reload.
[2.1.25] - 2023-10-26#
Changed#
Add test util function for forbidding user merge.
[2.1.24] - 2023-10-24#
Changed#
Mock user join/left with channel message.
[2.1.23] - 2023-10-18#
Changed#
Add open stage callback register for the use of e.g. Activiy window
[2.1.22] - 2023-10-18#
Add more tests to increase code coverage.
Fix issues for mock utils.
[2.1.21] - 2023-10-16#
Add mock utils for unittests that don’t depend on real server states.
[2.1.20] - 2023-10-13#
Fix crash caused by accessing released session handle.
[2.1.19] - 2023-09-18#
Make omni.kit.collaboration.channel_manager optional.
[2.1.18] - 2023-07-17#
Fix test on OVC
[2.1.17] - 2023-07-13#
Improve layer event handling to only handle interested events.
[2.1.16] - 2023-07-07#
Add API to get owner of layer.
Fix ownership check.
[2.1.15] - 2023-07-07#
Delays authoring target change if join live session is batched with Sdf.ChangeBlock.
[2.1.14] - 2023-06-23#
Add API for LayerEventPayload to query influenced layers.
[2.1.13] - 2023-06-19#
Add modified time for live session to support sorting by access time.
[2.1.12] - 2023-06-13#
Fix possible crash that’s caused by re-parenting live prims.
[2.1.11] - 2023-05-26#
Creates default prim as over instead of def for live layer of live prim to instruct duplication logic.
[2.1.10] - 2023-05-23#
Add settings to control display of outdate notifications.
[2.1.9] - 2023-05-11#
Fix issue that live sessions cannot be found for several of them when multiple layers are in the same folder.
[2.1.8] - 2023-04-30#
Tweaked auto reload behavior to work better with live sessions.
[2.1.7] - 2023-04-28#
Extends LayerEventType to add AUTO_RELOAD_LAYERS_CHANGED event for notifying list change of auto reload layers.
[2.1.6] - 2023-04-20#
Add API to add/remove auto-reload prims.
[2.1.5] - 2023-04-11#
Respect in_live_session status when reloading layers.
Added the ability to filter outdated layers by in_session status.
[2.1.4] - 2023-04-10#
Improve live prim support to support joining live session for multiple prims with the same base layer.
[2.1.3] - 2023-03-28#
Add utils to get short user name for live session user.
[2.1.2] - 2023-03-22#
Ensure single leader in the live session.
[2.1.1] - 2023-03-21#
Don’t allow auto-authoring when stage is in any live session.
Add interface to cancel session join.
[2.1.0] - 2023-03-14#
Supports auto-reload interfaces to get/fetch outdated layers.
[2.0.20] - 2023-03-15#
Add supports to follow user in a live session.
[2.0.19] - 2023-03-08#
Add interface to open stage with live session joined.
[2.0.18] - 2023-03-07#
More improvements to runtime performances of subscribing all layres except sublayers.
[2.0.17] - 2023-03-07#
Fix issue to join session for prim to make sure default prim of live layer is the same as base layer.
[2.0.16] - 2023-02-24#
More improvements to the performance of loading stage with thousands of layers.
[2.0.15] - 2023-02-23#
Add supports to create live session for references/payloads.
[2.0.14] - 2023-02-20#
Only copy interested layer meta into live layer when it’s in a live session.
[2.0.13] - 2023-02-17#
Fix performance regression of loading stage.
[2.0.12] - 2023-02-14#
Save target layer after merging live session.
Add support to refresh payloads and references if they are outdated.
[2.0.11] - 2023-01-12#
Add user color support for live session user.
[2.0.10] - 2022-11-30#
Fix permission issue for sublayer live session if root layer is anonymous.
[2.0.9] - 2022-11-09#
Fix flaky specs_locking test
[2.0.8] - 2022-11-02#
Add API for fetching logged-in user and id for layer.
New events before/after merging live session.
[2.0.7] - 2022-10-28#
Fix issue that session creates with different DNS alias cannot be found.
[2.0.6] - 2022-10-27#
Fix UI issue that can show two sublayers as edit target.
[2.0.5] - 2022-10-21#
Fix regression to merge live session to new layer.
[2.0.4] - 2022-10-20#
Fix live session list refresh issue created by other connectors.
[2.0.3] - 2022-10-15#
Fix issue to parse payload of LIVE_SESSION_LIST_CHANGED event.
[2.0.2] - 2022-10-12#
Fix join live session by url that returns invalid session pointer.
[2.0.1] - 2022-10-05#
Fix crash if a session is joined and it’s removed from disk.
Fix edit target switch issue after joining live session.
Notification to remind saved session inside opened stage.
[2.0.0] - 2022-09-29#
Re-work omni.kit.usd.layers to support sublayer live sesison.
[1.1.8] - 2022-09-20#
Fix layer refresh if layer stack includes duplicate sublayer.
Fix crash to switch muteness scope.
[1.1.7] - 2022-09-13#
Ignore case for comparing session management message.
Synchronize layer meta between root and live root layer in live session.
[1.1.6] - 2022-08-09#
Fix layer version refresh
[1.1.5] - 2022-08-05#
Add version safeguard for TOML file.
[1.1.4] - 2022-07-25#
Fix duplicate outdate notification.
Move outdate notification from layer view into this extension.
[1.1.3] - 2022-07-20#
Add API to support link live layer to specific base layer for supporting projec workflow of other connectors.
[1.1.2] - 2022-07-11#
Fix merge_changes_to_specific_layer and add tests.
[1.1.1] - 2022-06-15#
Move channel management into this extension from layers view.
[1.1.0] - 2022-05-31#
Supports new live workflow.
[1.0.0] - 2022-03-31#
Initial extension.
Refactoring omni.usd to move layers interface to this extension.