Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.50.0] - 2024-11-18
Changed
Jumping versions for 107 to leave room for changes to 106.*-based builds.
[1.41.0] - 2024-11-15
Changed
Build with Kit 107.0 with USD 24.05 and python 3.11
[1.40.0] - 2024-09-19
Changed
bumping version to make room for 106.2-based extensions
[1.30.0] - 2024-08-09
Changed
bumping version to make room for 106-based extensions
[1.27.0] - 2024-07-31
Changed
Pathing for USD headers and libs.
Added
Test dependency on omni.hydra.usdrt_delegate.
[1.26.2] - 2024-06-17
Changed
Use ConstructArray instead of MakeArray in tests
[1.26.1] - 2024-05-30
Changed
Updated the formatting
[1.26.0] - 2024-05-17
Added
Update the ‘support_level’ entry in the configuration files to match the release requirements
[1.25.2] - 2024-05-10
Changed
Build changes to account for new stock OpenUSD library in kit.
[1.25.1] - 2024-04-17
Added
Add a ‘support_level’ entry to the configuration file of the extensions
[1.25.0] - 2024-04-10
Changed
Bumped dependency on omni.graph.core to version 2.177.1
Bumped dependency on omni.graph.tools to version 1.77.0
[1.24.0] - 2024-03-18
Changed
Bumped dependency on omni.graph.core to version 2.176.3
[1.23.0] - 2024-02-15
Changed
Bumped dependency on omni.graph.core to version 2.174.2
Bumped dependency on omni.graph.tools to version 1.76.1
[1.22.0] - 2024-02-05
Changed
Bumped dependency on omni.graph.core to version 2.174.0
Bumped dependency on omni.graph.tools to version 1.76.0
[1.21.1] - 2024-02-03
Changed
Bumped minimum omni.graph.core extension version dependency to be compatible with changes to the INodeType interface and lazy graph executor.
[1.21.0] - 2024-01-31
Changed
Bumped dependency on omni.graph.core to version 2.171.1
Bumped dependency on omni.graph.tools to version 1.76.0
[1.20.0] - 2024-01-30
Changed
Bumped dependency on omni.graph.core to version 2.170.1
Bumped dependency on omni.graph.tools to version 1.74.0
[1.19.0] - 2024-01-23
Added
Test coverage for the universal add node type
[1.18.1] - 2024-01-22
Fixed
Made execution attribute descriptions consistent and informative
[1.18.0] - 2024-01-18
Changed
Bumped dependency on omni.graph.core to version 2.169.1
Bumped dependency on omni.graph.tools to version 1.73.0
[1.17.1] - 2024-01-13
Fixed
Repository URL in config file.
[1.17.0] - 2024-01-12
Changed
Bumped dependency on omni.graph.core to version 2.169.0
Bumped dependency on omni.graph.tools to version 1.70.0
[1.16.1] - 2024-01-12
Changed
Fix build warnings
[1.16.0] - 2023-12-28
Changed
Bumped dependency on omni.graph.tools to version 1.69.0
[1.15.0] - 2023-12-28
Removed
Filter on tests failing from an earlier Kit SDK update
Changed
Bumped dependency on omni.graph.core to version 2.167.0
Bumped dependency on omni.graph.tools to version 1.68.0
[1.14.1] - 2023-12-18
Changed
Address some security issues
[1.14.0] - 2023-12-12
Changed
Bumped dependency on omni.graph.core to version 2.165.3
Bumped dependency on omni.graph.tools to version 1.65.0
[1.13.0] - 2023-12-11
Changed
Bumped dependency on omni.graph.core to version 2.165.3
Bumped dependency on omni.graph.tools to version 1.65.0
[1.12.2] - 2023-12-08
Changed
Added Bundle section to Developer Reference
[1.12.1] - 2023-11-30
Changed
Set the minimal omni.graph.core version required in order to properly load that extension
[1.12.0] - 2023-11-10
Fixed
Code coverage filtering and additional tests
[1.11.0] - 2023-11-09
Fixed
Code coverage filtering and additional tests
[1.10.0] - 2023-10-05
Changed
Restore action nodes to .action from .action_nodes for forward-compatibility
[1.9.5] - 2023-09-12
Changed
OM-106978 / OM-103829: Update to latest EF API (renamed traversal methods and node count)
[1.9.4] - 2023-08-15
Changed
Fixed type name check in OverrideForEachPass
[1.9.3] - 2023-08-11
Fixed
Version bump to force extension publication to fix Linux platform errors
[1.9.2] - 2023-08-09
Fixed
Linux build errors
Bumping versions to get the extension published from a more compatible Linux build configuration
[1.9.1] - 2023-08-04
Added
Missing link of the data directory
[1.9.0] - 2023-08-03
Changed
Moved the extension over from Kit
[1.8.0] - 2023-07-30
Changed
Moved GPU interop nodes to omni.graph.image.nodes
Added
Dependency on omni.graph.image.nodes for backward compatibility
[1.7.8] - 2023-07-21
Changed
Renamed Node::createForDef references to Node::create.
[1.7.7] - 2023-06-27
Fixed
Refactored OmniGraph documentation to point to locally generated files
[1.7.6] - 2023-06-27
Changed
Set up the extension to load python nodes and tests in parallel
[1.7.5] - 2023-06-02
Fixed
OverrideForEachPass to work with new ActionGraph method of activation
[1.7.4] - 2023-05-31
Fixed
Adjusted the CRLF settings for the generated .md node table of content files
[1.7.3] - 2023-05-25
Removed
Removed the usage of the now-deleted EF runtime switch setting in one of the unit tests.
[1.7.2] - 2023-05-12
Added
Set compute flags on node definitions in partition pass examples so that they respect the rules of PullGraphDef evaluation.
Unit test to ensure that the change described above actually works.
Changed
Moved unit tests for partition pass examples out of omni.graph.test and into this extension.
[1.7.1] - 2023-04-11
Added
Table of documentation links for nodes in the extension
[1.7.0] - 2023-03-24
Added
EF Partition pass examples based off of this draft MR: https://gitlab-master.nvidia.com/omniverse/kit/-/merge_requests/21778.
[1.6.9] - 2023-03-16
Added
“threadsafe” scheduling hint to OgnExampleExtractFloat3Array node.
“usd-write” scheduling hints to OgnPrimDeformer1, OgnPrimDeformer1_GPU, OgnPrimDeformer2, and OgnScaleCubeWithPrim nodes.
[1.6.8] - 2023-02-25
Changed
Modifed format of Overview to be consistent with the rest of Kit
[1.6.7] - 2023-02-22
Added
Links to JIRA tickets regarding filling in the missing documentation
[1.6.6] - 2023-02-19
Changed
Added label to the main doc page so that higher level docs can reference the extension
Tagged for adding links to node documentation
[1.6.5] - 2023-02-17
Added
“threadsafe” scheduling hints to OgnIK, OgnCompound, OgnSimple, OgnVersionedDeformer, OgnDeformer1_CPU, OgnDeformer1_GPU, OgnDeformer2_CPU, OgnDeformer2_GPU, OgnDeformerTimeBased, OgnExampleSimpleDeformer, OgnScaleCube, and OgnUniversalAdd nodes.
[1.6.4] - 2023-01-30
Changed
Removed the kit-sdk landing page
Moved all of the documentation into the new omni.graph.docs extension
[1.6.3] - 2022-12-21
Changed
Refactored CUDA build to consolidate build functions and remove unnecessary rebuilds
[1.6.2] - 2022-12-19
Fixed
Avoid null pointer dereferences in compute for various nodes
[1.6.1] - 2022-12-15
Fixed
Added firewall test to OgnDeformer1Gather_GPU.cpp for null pointers to avoid crash
[1.6.0] - 2022-12-13
Removed
Unnecessary bindings and interfaces that prevent safe unload
[1.5.0] - 2022-12-13
Removed
Unnecessary bindings and interfaces that prevent safe unload
[1.4.2] - 2022-10-26
Changed
Disabled test_om_43835.
[Unreleased]
[1.4.1] - 2022-08-09
Fixed
Applied formatting to all of the Python files
[1.4.0] - 2022-07-07
Added
Test for public API consistency
[1.3.0] - 2022-06-28
Changed
Modified the Python code to create a more definitive API surface
[1.2.0] - 2022-06-23
Changed
Modified the Python code to create a more definitive API surface
[1.1.0] - 2022-04-29
Removed
Obsolete settings test
[1.0.1] - 2022-03-14
Changed
Added categories to node OGN
[1.0.0] - 2021-03-01
Initial Version
Started changelog with initial released version of the OmniGraph core