Changelog#
The format is based on Keep a Changelog.
[3.5.0]#
Added#
Event now returns list of callback results for two-way communication
Changed#
Improved Event and EventSubscription documentation
[3.4.0]#
Changed#
Updated the
gitmodule to use PyGit2 instead of system Git
Added#
Added many
gitutility methods
[3.3.3]#
Changed#
Remove broken symlinks when creating symlinks
Added
get_resolved_symlinkto check if a path is a broken symlink
[3.3.2]#
Changed#
Remove broken symlinks when creating symlinks
Added
is_a_broken_symlinkto check if a path is a broken symlinkModernize typing and minor cleanup
[3.3.1]#
Added#
Added
MenuGroupswith IDs for all groups a Menu/Context Menu can have.
[3.3.0]#
Added#
Added
version.pymodule to get the app version and distribution
[3.2.0]#
Added#
Added
get_git_branchandget_git_hashfunctions as part of a newgitmodule
[3.1.1]#
Fixed#
Fixed Test assets to large to work without LFS
[3.1.0]#
Changed#
Update the documentation for Pydantic V2 compatbility
[3.0.0]#
Changed#
Updated Pydantic to V2
[2.24.0]#
Added#
Added ‘materials.py’ utility module
[2.23.1]#
Changed#
Changed
sudofunction to throw an exception when user declines UAC dialog
[2.23.0]#
Added#
Added the
apimodule to send HTTP requests
[2.22.0]#
Added#
Added the ability for an OmniURL item to return the omni client entry
[2.21.0]#
Changed#
Replaced Windows command for
open_file_using_os_default
Fixed#
Fixed missing function in
__all__
[2.20.0]#
Changed#
Simplified
sudofunction on Windows
[2.19.1]#
Fixed#
Fixed tests flakiness
[2.19.0]#
Added#
Added
lightsmodule to get a LightType enum from USD Lux light classes
[2.18.0]#
Added#
Added the ability to write lists to metadata
[2.17.0] - 2024-06-04#
Added#
Added
get_invalid_extensions()
[2.16.1]#
Changed#
Fixed docstring
[2.16.0] - 2024-03-14#
Changed#
Made
omni.kit.window.filean optional dependency and added fallback method
[2.15.1]#
Changed#
Set Apache 2 license headers
[2.15.0] - 2024-02-27#
Added#
Add
uacandsymlinkutils
[2.14.1] - 2024-02-09#
Added#
Add
limit_recursiondecorator used to limit recursive callsAdd unit tests for
limit_recursionAdd
Serializerobject which acts as an interface and registry for custom serialization/deserialization routinesAdd unit tests for
Serializer
[2.14.0] - 2024-01-12#
Added#
get_omni_prims(): List of internal Omniverse Kit prims
[2.13.0] - 2023-12-15#
Added#
open_file_using_os_default(): Open files in OS native programs
[2.12.0] - 2023-12-06#
Changed#
Return the result of OmniUrl delete
write_file(): check that we can write in the directory
[2.11.0] - 2023-11-15#
Added#
Hash to OmniUrl
[2.10.0] - 2023-10-31#
Added#
Add
decoratorsutilsAdd
copyfeature for event
[2.9.0] - 2023-10-23#
Added#
Add
get_udim_sequence(),is_udim_texture(),texture_to_udim()
[2.8.1] - 2023-10-10#
Added#
Extend OmniURL interface to support querying if path is a file or directory
[2.8.0] - 2023-10-03#
Changed#
Raise
IOErrorwhen there is a read error
[2.7.0] - 2023-08-17#
Added#
Added
cleanup_file()Added ability for
OmniUrlto be used as a Pydantic Type
[2.6.1] - 2023-08-04#
Fixed#
--no-windowon the test
[2.6.0] - 2023-06-09#
Added#
Added
get_new_hash()anddeferred_destroy_tasks()
[2.5.2] - 2023-04-04#
Fixed#
Fix linux omniUrl tests
[2.5.1] - 2023-03-29#
Fixed#
Fixe test dependency for ETM
[2.5.0] - 2023-03-29#
Added#
Added OmniUrl to provide a pathlib like wrapper around Omni client urls
[2.4.0] - 2023-03-27#
Added#
Added functions for hashing files and storing metadata adjacent to files.
[2.3.0] - 2023-02-24#
Added#
improved cross platform compatibility of “is_absolute_path” in
path_utilsadded unit test for “is_absolute_path”
[2.2.0] - 2023-02-22#
Changed#
Changed test structure to match unit/e2e format
[2.1.0] - 2023-02-08#
Added#
Add “read_file”, “read_json_file”, “write_file”, “write_json_file” in
path_utils
[2.0.0] - 2023-01-17#
Added#
Add layer utils
Add
__all__attributes to all modules which might break some imports
[1.2.0] - 2022-09-26#
Added#
Add path utils
[1.1.1] - 2022-07-08#
Fixed#
Fix doc to generate docstring from
__init__
[1.1.0] - 2022-07-01#
Changed#
Centralize event and event subscription in utils common + format/lint
[1.0.1] - 2022-06-15#
Changed#
Fixed icon path in build file
[1.0.0] - 2022-06-13#
Added#
Init commit. Moved async_wrap from widget utils, created reset_default_attrs