garden 3.0.0
garden: ^3.0.0 copied to clipboard
Transactional data structures.
Changelog #
3.0.0 #
- Each leaf must now be grown individually; no magic
Zone-backed storage. revertrenamed torollbackto match database transaction vocabulary.- Remove
dogsintegration and mark the package discontinued.
2.1.2 #
- Reduced the
metadependency version requirement to^1.17.0.
2.1.1 #
- Optimize
clearperformance forListLeaf,SetLeaf,MapLeaf, andRelationLeaf.
2.1.0 #
- Implements a
RelationLeafwith supports for 1-1, 1-N, N-1, and N-1 relationships.
2.0.0 #
- Implements an
RngLeafusing thechaospackage. - Adds various tests and scripts.
- Overhauls the README.md.
1.2.0 #
- Fill in remaining, unimplemented mutations in
ListLeaf,SetLeaf, andMapLeaf. - Perform optimization for the newly implemented mutations.
- Update README.md.
1.1.1 #
- Performance optimizations.
1.1.0 #
- Fixed several bugs in
ListLeaf,SetLeaf, andMapLeaf. - Implemented basic performance testing.
- Performed basic code optimization for all leaves and all implemented operations.
1.0.0 #
- Initial release.
- Added branching, commit, and revert support through
Garden. - Added built-in leaf types:
ValueLeaf,ListLeaf,SetLeaf, andMapLeaf.