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.3.3] - 2022-04-05


  • Removed regeneration warning until such time as the regeneration actually happens

[1.3.2] - 2022-03-25


  • Fixed generated contents of tests/ to be constant

  • Refactored generation to use standard import pattern


  • Ability to create generated directories on the fly rather than insisting they already exist

  • [1.3.1] - 2022-03-09


    • Added literalOnly to the list of metadata keys

    • Added some explanation for the literalOnly metadata key to the OGN reference guide

    [1.3.0] - 2022-03-08


    • Changed the naming of the generated tests to be shorter for easier use in TestRunner

    • Changed the generated USD to use the schema prims

    • Changed the generated test scripts to use the schema prims

    • Removed unused USD metadata from generated code

    [1.2.3] - 2022-02-15


    • script node category

    [1.2.1] - 2022-02-10


    • Unset the useSchemaPrims setting for tests until they are working

    [1.2.0] - 2022-02-09


    • Moved autograph to omni.graph.core, retained imports for backward compatibility

    [1.1.1] - 2021-08-30

    Breaking Changes

    • Type names have changed. Float32 is now Float and Int32 is now Int.

    Improvements and Bugfixes

    • BUGFIX Fixed type initializers in autograph

    • PERF IMPROVEMENT Functions using Autofunc now use code generated at read time instead of runtime lookups.

    • UI IMPROVEMENT Nodes no longer have extra connections with the node name.

    [1.1.0] - 2021-08-19

    Adds Autograph

    Added Autograph tools and types

    [1.0.0] - 2021-03-01

    Initial Version

    • Started changelog with initial released version of the OmniGraph core