Skip to content

v8.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 23:27
· 32 commits to master since this release
714e556

Changes

  • break(collections): 💥 Make UniqueObjectArray immutable

Release details

Pull request notes

UniqueObjectArray is now an immutable collection. Breaking changes: length() becomes the length getter, and push()/remove() return a new collection instead of mutating. Adds isEmpty, at, find, filter, map, some, every, forEach, reduce, toArray and iteration, and indexes items by class name and value so includes no longer scans every item. Includes tests and a migration table in the docs.