Breaking
- require Node v18+
- remove string parameters from
{BigInt,Number}#assertType
Non-Breaking
- using eslint internally
- new method
xjs.Map.forEachAggregated
, analogous toxjs.Array.forEachAggregated
- refactor some methods to improve safety
New Data Structures
- LinkedList
- Queue
- Max Binary Heap
Fixes
- fix issue where
xjs.Map.is
wasn’t using the comparison predicates