All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
ConsPStack.listIterator()indices andConsPStack.indexOf()were broken- Stack overflows in
ConsPStack[#82]
ConsPStack.minusAll(list)reuses existing structure when possible
- Serialization crash for
IntTreePMapand associated classes such asHashTreePSetandTreePVector[#79 reported by @Maaartinus]
IntTreePMap.minusRange()
- Faster
TreePVector.subList()makes fewer calls toTreePVector(),IntTreePMap(), andIntTreePMap.withKeysChangedAbove()[suggested by @Groostav in #74] - Reformat with google-java-format
- Stack overflows for large stacks and vectors when calling
ConsPStack.subList()andTreePVector.subList()[#74 reported by @Groostav]
- HashPMap serialization no longer breaks after
.entrySet()has been called [#71 reported by @Noctune]
- This changelog!