Changelog

This document records all notable changes to the omni.graph.tutorials extension.

The format is based on Keep a Changelog. The project adheres to Semantic Versioning.

[1.50.1] - 2024-12-16

Changed

  • Remove test dependencies which are already included.

[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.28.1] - 2024-05-30

Changed

  • Updated the formatting

[1.28.0] - 2024-05-17

Added

  • Update the ‘support_level’ entry in the configuration files to match the release requirements

[1.27.2] - 2024-05-10

Changed

  • Build changes to account for new stock OpenUSD library in kit.

[1.27.1] - 2024-04-17

Added

  • Add a ‘support_level’ entry to the configuration file of the extensions

[1.27.0] - 2024-04-10

Changed

  • Bumped dependency on omni.graph to version 1.139.0

  • Bumped dependency on omni.graph.core to version 2.177.1

  • Bumped dependency on omni.graph.tools to version 1.77.0

[1.26.0] - 2024-03-18

Changed

  • Bumped dependency on omni.graph.core to version 2.176.3

  • Bumped dependency on omni.graph to version 1.138.1

[1.25.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.24.0] - 2024-02-05

Changed

  • Bumped dependency on omni.graph to version 1.138.0

  • Bumped dependency on omni.graph.core to version 2.174.0

  • Bumped dependency on omni.graph.tools to version 1.76.0

[1.23.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.23.0] - 2024-01-31

Changed

  • Bumped dependency on omni.graph to version 1.137.0

  • Bumped dependency on omni.graph.core to version 2.171.1

  • Bumped dependency on omni.graph.tools to version 1.76.0

[1.22.0] - 2024-01-30

Changed

  • Reenabled an old extension test that is now valid

  • Bumped dependency on omni.graph to version 1.136.1

  • Bumped dependency on omni.graph.core to version 2.170.1

  • Bumped dependency on omni.graph.tools to version 1.74.0

[1.21.0] - 2024-01-23

Changed

  • Bumped dependency on omni.graph to version 1.136.0

[1.20.1] - 2024-01-22

Fixed

  • Made execution attribute descriptions consistent and informative

[1.20.0] - 2024-01-18

Changed

  • Bumped dependency on omni.graph.core to version 2.169.1

  • Bumped dependency on omni.graph to version 1.135.1

  • Bumped dependency on omni.graph.tools to version 1.73.0

[1.19.1] - 2024-01-13

Fixed

  • Repository URL in config file.

[1.19.0] - 2024-01-12

Changed

  • Bumped dependency on omni.graph to version 1.134.7

  • Bumped dependency on omni.graph.core to version 2.169.0

  • Bumped dependency on omni.graph.tools to version 1.70.0

[1.18.1] - 2024-01-12

Changed

  • Fix build warnings

[1.18.0] - 2023-12-28

Changed

  • Bumped dependency on omni.graph.tools to version 1.69.0

[1.17.0] - 2023-12-28

Removed

  • Obsolete test of python database that will not be generated

Changed

  • Bumped dependency on omni.graph.core to version 2.167.0

  • Bumped dependency on omni.graph to version 1.134.2

  • Bumped dependency on omni.graph.tools to version 1.68.0

[1.16.0] - 2023-12-18

Fixed

  • Temporary workaround to prevent fatal error in the compiler on a CUDA file

Changed

  • Bumped dependency on omni.graph.core to version 2.166.0

  • Bumped dependency on omni.graph to version 1.134.0

  • Bumped dependency on omni.graph.tools to version 1.65.0

[1.15.2] - 2023-12-18

Changed

  • Address security issues in tutorial nodes

[1.15.1] - 2023-12-15

Changed

  • Minor changes to improve code safety

[1.15.0] - 2023-12-12

Changed

  • Bumped dependency on omni.graph.core to version 2.165.3

  • Bumped dependency on omni.graph to version 1.133.2

  • Bumped dependency on omni.graph.tools to version 1.65.0

[1.14.0] - 2023-12-11

Changed

  • Bumped dependency on omni.graph.core to version 2.165.3

  • Bumped dependency on omni.graph to version 1.133.2

  • Bumped dependency on omni.graph.tools to version 1.65.0

[1.13.0] - 2023-11-30

Removed

  • Obsolete tutorials on build and node type conversion

  • Obsolete redirects

[1.12.3] - 2023-11-30

Changed

  • Set the minimal omni.graph.core version required in order to properly load that extension

[1.12.2] - 2023-11-28

Changed

  • Changed deprecated internal state functions to their new version

  • Updated the C++ state tutorial to take advantage of the new per-instance init/release callbacks

[1.12.1] - 2023-11-14

Changed

  • Removes a deprecated ABI test

[1.12.0] - 2023-11-13

Changed

  • Vectorization tutorial, so the rarest code path is exercised

[1.11.0] - 2023-11-10

Added

  • Low level testing support and tests for the ABI node

[1.10.0] - 2023-11-08

Changed

  • Modified the C++ ‘internal state’ tutorial to illustrate shared and per-instance states

[1.9.8] - 2023-08-21

Fixed

  • Tutorials throwing on a legitimate value

[1.9.7] - 2023-08-14

Added

  • Updated tutorial2 with further discussion on the new external scene-loading functionality.

[1.9.6] - 2023-08-09

Fixed

  • Linux build errors

[1.9.5] - 2023-08-03

Changed

  • Targeted a specific version of the Kit SDK

[1.9.4] - 2023-07-31

Changed

  • Standardized the format of the CHANGELOG

[1.9.3] - 2023-07-26

Changed

  • Bump to force republication after build configuration change

[1.9.2] - 2023-07-21

Changed

  • Bumping the version so that debug versions of extensions will publish

[1.9.1] - 2023-07-20

Changed

  • Bumping the version so that debug versions of extensions will publish

[1.9.0] - 2023-07-19

Added

  • Test for extension enabling, moved over from omni.graph in Kit

[1.8.0] - 2023-07-19

Changed

  • Replaced the generated node links page with generated node docs

  • Moved the tutorial docs from omni.graph.docs into this extension

Added

  • Temporary links to avoid circular dependencies with omni.graph.docs

[1.7.2] - 2023-07-14

Changed

  • Moved files out of LFS for easier management

[1.7.1] - 2023-06-26

Changed

  • Upgraded to C++17 support as required by the latest Kit

[1.7.0] - 2023-06-12

Added

  • Missing preview images

[1.6.1] - 2023-05-31

Changed

  • Adjusted some instructional wording

[1.7.0] - 2023-05-26

Changed

  • Migrated the existing Kit version of the extension into the kit-omnigraphs repo

[1.6.0] - 2023-05-02

Added

  • Added testing for token array

[1.5.6] - 2023-04-11

Added

  • Table of documentation links for nodes in the extension

[1.5.5] - 2023-02-28

Changed

  • Reenabled test_setting_in_ogn_python_api test

[1.5.4] - 2023-02-25

Changed

  • Modifed format of Overview to be consistent with the rest of Kit

[1.5.3] - 2023-02-19

Changed

  • Added label to the main doc page so that higher level docs can reference the extension

[1.5.2] - 2023-02-17

Added

  • “threadsafe” scheduling hints to OgnTutorialEmpty, OgnTutorialDefaults, OgnTutorialState, OgnTutorialExtendedTypes, OgnTutorialSimpleData, OgnTutorialTokens, OgnTutorialOverrideType, OgnTutorialDynamicAttributes, OgnTutorialTupleData, OgnTutorialArrayData, OgnTutorialTupleArrays, OgnTutorialRoleData, and OgnTutorialCudaData nodes.

[1.5.1] - 2023-01-30

Changed

  • Removed the kit-sdk landing page

  • Moved all of the documentation into the new omni.graph.docs extension

[1.5.0] - 2023-01-11

Changed

  • Changes related to introduction of native vectorization in core

[1.4.1] - 2022-12-21

Changed

  • Refactored CUDA build to consolidate build functions and remove unnecessary rebuilds

[1.4.0] - 2022-12-13

Changed

  • Refactored build and extension handling to allow safe unload/reload

[1.3.3] - 2022-10-14

Modified

  • Filtered test to as well include auto generated test for EF.

[1.3.2] - 2022-08-30

Fixed

  • Doc error referencing a Python node in a C++ node docs

[1.3.1] - 2022-08-09

Fixed

  • Applied formatting to all of the Python files

[1.3.0] - 2022-07-07

Changed

  • Refactored imports from omni.graph.tools to get the new locations

Added

  • Test for public API consistency

[1.2.0] - 2022-05-06

Changed

  • Updated the CPU to GPU test to show the actual pointer contents

[1.1.3] - 2022-04-29

Changed

  • Made tests derive from OmniGraphTestCase

[1.1.2] - 2022-03-07

Changed

  • Substituted old tutorial 1 node icons with new version

[1.1.1] - 2022-03-01

Fixed

  • Made bundle tests use the Controller

[1.0.0] - 2021-03-01

Initial Version

  • Started changelog with initial released version of the OmniGraph core