Changelog#
The format is based on Keep a Changelog.
[2.1.3]#
Fixed#
Let project symlink repair replace empty invalid
depsdirectories through the shared symlink helper and report symlink rebuild failures.Fixed project symlink validation and repair to reject copied
depsdirectories and replace invaliddepspaths before creating the RTX Remix link.
[2.1.2]#
Changed#
Route project open/edit RTX IO probing and extraction through the shared RTX IO core.
Forward RTX IO probe and extraction progress through the project wizard progress flow.
[2.1.1]#
Fixed#
Keep wizard-driven capture and replacement imports out of the undo stack during project setup
[2.1.0]#
Added#
REMIX-5202: Import capture layer when opening an existing project with a capture file selected in the wizard
[2.0.7]#
Changed#
Update test to use renamed
LayerManagerCore.save_layer_of_type()(wassave_layer)Migrate
create_new_sublayer()call tocreate_layer()in wizard project creationCall
LayerManagerCore.is_valid_layer_type()directly as a static method; remove throwawayLayerManagerCore()instantiationUpdate
LayerManagerCorecall site to use renamed API:save_layer_of_type
[2.0.6]#
Fixed#
Fixed non-project USDA files being accepted as valid project files when opened outside of a STAGE_CRAFT context (REMIX-4922)
[2.0.5]#
Changed#
Applied new lint rules
[2.0.4]#
Changed#
Modernize python style and enable more ruff checks
[2.0.3]#
Fixed#
Fixed symlink validation for non-symlink directories by using
get_path_or_symlink()utility function.
[2.0.2]#
Fixed#
Fixed broken symlinks detection and updated tests
[2.0.1]#
Fixed#
Fixed Test assets to large to work without LFS
[2.0.0]#
Changed#
Updated Pydantic to V2
[1.4.1]#
Changed#
Update to Kit 106.5
[1.4.0]#
Changed#
Return setup values in async functions
Use
omni.kit.window.file.open_stageinstead ofcontext.open_stageto open stage for better UI
Fixed#
Fixed bug with partially initialized projects symlinks
[1.3.0]#
Changed#
Removed whitespace restrictions
[1.2.19]#
Fixed#
Fixed tests flakiness
[1.2.18]#
Changed#
Adding layer validation for existing project file
[1.2.17]#
Changed#
Update deps
[1.2.16]#
Changed#
Update dependency
[1.2.15]#
Changed#
Update deps
[1.2.14]#
Changed#
Update deps
[1.2.13]#
Changed#
Update dependency
[1.2.12]#
Changed#
Changed repo link
[1.2.11]#
Changed#
Update Kit SDK
[1.2.10]#
Changed#
Update dependency
[1.2.9]#
Changed#
Update dependency
[1.2.8]#
Changed#
Update dependency
[1.2.7]#
Changed#
Update dependency
[1.2.6]#
Use updated
lightspeed.layer_manager.coreextension
[1.2.5]#
Changed#
Update dependency
[1.2.4]#
Changed#
Update to Kit 106
[1.2.3]#
Changed#
Update dependency
[1.2.2]#
Changed#
Update dependency
[1.2.1]#
Changed#
Set Apache 2 license headers
[1.2.0] - 2024-02-26#
Added#
Create symlink by default (instead of junction) for Windows
[1.1.7] - 2024-01-29#
Changed#
Adding filename check for Windows reserved words
[1.1.6] - 2024-01-24#
Fixed#
Destroy the context at the end of the process to not trigger random listeners
[1.1.5] - 2024-01-20#
Fixed#
Fixed issue when opening a mod and the
modsdirectory doesn’t exist in rtx-remix
[1.1.4] - 2023-10-16#
Changed#
Adding filename check for invalid characters
[1.1.3] - 2023-12-07#
Fixed#
Create mods dir if doesnt exist
[1.1.2] - 2023-10-16#
Changed#
Update deps
[1.1.1] - 2023-09-06#
Fixed#
Fixed creating a project with no capture selected
[1.1.0] - 2023-09-05#
Changed#
Added extra checks to
is_project_file_validAdded more lenient rule for
_create_symlinksexisting project symlink inrtx-remixdir
[1.0.0] - 2022-06-09#
Added#
Created