# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [1.3.0] - 2022-08-04
### Changed
- Marked extension for deprecated

## [1.2.4] - 2022-06-17
### Removed
- Moved ApplyOmniGraph and RemoveOmniGraph api commands to omni.graph.core
- Moved ui elements to omni.graph.ui

## [1.2.3] - 2022-05-24
### Fixed 
- Graph instances in references no longer require a stage reload to evaluate

## [1.2.2] - 2022-05-23
### Removed
- Explicit dependency on omni.kit.window.viewport

## [1.2.1] - 2022-04-27
### Fixed
- Fixed error thrown when extension is loaded.
### Changed
- Removed dependency on tools, nodes and ui OmniGraph extensions

## [1.2.0] - 2022-04-19
### Removed 
- ReadGraphVariable, WriteGraphVariable, GraphTarget nodes. 
- Instances are no longer run in this extension
- OmniGraph no longer modifies compute graph pipeline automatically

## [1.1.2] - 2022-04-13
### Changed
- Warning will appear when a graph with incompatible nodes is set as an instance

## [1.1.1] - 2022-04-12
### Fixed
- Fixed errors thrown when variables nodes are multi-selected

## [1.1.0] - 2022-03-30
### Changed 
- WriteGraphVariable value output port

## [1.0.3] - 2022-03-23
### Fixed
- Variable types are now synchronized between graph and instance
- ReadGraphVariable and WriteGraphVariable listen for create and remove variable events

## [1.0.2] - 2022-02-14
### Fixed
- fixed unregistered notice handler causing crash
## [1.0.1] - 2022-02-14
### Fixed
- add additional extension enabled check for omni.graph.ui not enabled error
## [1.0.0] - 2022-01-17
### Modified
- Initial release.
