Fix some graph edge cases

This commit is contained in:
Aaron Smith 2023-11-16 18:01:45 +00:00
parent ec998ccbc8
commit 65fe3fcf47
3 changed files with 106 additions and 17 deletions

View file

@ -8,7 +8,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## Unreleased
-
### Added
- Batched updates with `batch()`.
### Changed
- Improved graph updating algorithm.
- Graph nodes no longer destroy children; only owned.
### Fixed
- Graph edge case where a destroyed node can be readded if it was queued for
evaluation before being destroyed.
--------------------------------------------------------------------------------