Skip to content

Version 3.2.1 Released

Compare
Choose a tag to compare
@brianburton brianburton released this 01 Jan 14:07
· 152 commits to master since this release

This is a minor update to the 3.2.0 release with the following features:

  • Reduced memory footprint of insert order maps.
  • New factory methods in JImmutables class that create collectors for list maps and set maps.
  • Improved README file with sample code.

Developer's Notes

Builds on features from 3.2.0:

  • Improved hash array mapped trie implementation for arrays, maps, and sets.
  • Reduced memory footprint of sets and maps.
  • Common implementation for all HAMT based collection types (array, hash map, hash set).
  • Adds put, putAll, setNextIndex methods to JImmutableArray builder.
  • Adds forEach, forEachThrows, and arrayBuilder methods to JImmutableArray.

Maven Coordinates

    <dependency>
      <groupId>org.javimmutable</groupId>
      <artifactId>javimmutable-collections</artifactId>
      <version>3.2.1</version>
    </dependency>