feat(collections): add new collection APIs, iterator support, and tree serialization utilities

This commit is contained in:
2026-03-22 08:44:49 +00:00
parent 20182a00f8
commit f4db131ede
23 changed files with 2251 additions and 2657 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2026-03-22 - 6.4.0 - feat(collections)
add new collection APIs, iterator support, and tree serialization utilities
- adds new convenience methods and properties across BackpressuredArray, FastMap, LimitedArray, ObjectMap, and Tree, including length/size accessors, iterators, batch operations, and utility helpers
- improves lookup performance by replacing object scans with Map-backed indexing in FastMap, ObjectMap, and InterestMap
- adds TimedAggregator restart support and exports a correctly spelled TimedAggregator alias
- fixes Tree iterator methods and implements JSON hierarchy serialization/deserialization
- expands test coverage substantially for collection classes and related utilities
## 2026-03-01 - 6.3.1 - fix(classes)
cleanup resources, add cancellable timeouts, and fix bugs in several core utility classes