Skip to content

Releases: PANTHEONtech/triemap

TrieMap 1.3.2

30 Jun 23:29
triemap-1.3.2
Compare
Choose a tag to compare
  • fixed a warning around Equivalence.readResolve()
  • fixed javadoc warnings and enforce a no-warnings policy
  • enhanced test suite a bit
  • upgraded plugins through latest odlparent (13.1.3)

TrieMap 1.3.1

13 May 16:44
triemap-1.3.1
Compare
Choose a tag to compare
  • Fixed setValue() of Entries given out by TrieMap.entrySet().spliterator()
  • Fixed bundle metadata
  • Improved immutable versions of removeIf(), addAll(), contains()
  • Removed unneeded AbstractKeySet.add()
  • Removed unneeded AbstractKeySet.isEmpty()
  • Improve TrieMap.root type safety

TrieMap 1.3.0

13 Apr 02:13
triemap-1.3.0
Compare
Choose a tag to compare
  • requires Java 17
  • baseline on odlparent-12.0.4
  • uses JUnit5
  • all code modernized to use Java 17 features
  • keySet().iterator() memory overhead improved

TrieMap 1.2.2

13 Apr 01:55
triemap-1.2.2
Compare
Choose a tag to compare
  • keySet().iterator() memory overhead improved

TrieMap 1.1.1

13 Apr 01:32
triemap-1.1.1
Compare
Choose a tag to compare
  • updated odlparent to 5.0.11
  • keySet().iterator() memory overhead improved

TrieMap 1.2.1

12 Apr 16:12
triemap-1.2.1
Compare
Choose a tag to compare
  • odlparent bumped to 10.0.6
  • now includes a CycloneDX SBOM

TrieMap 1.2.0

14 Jul 11:58
triemap-1.2.0
Compare
Choose a tag to compare
  • Java 11 is required for 1.2.x
  • odlparent bumped to 7.0.3
  • java.invoke.VarHandles are used instead of AtomicReferenceFieldUpdaters
  • support for varied equivalence, which was never a public feature, was removed
  • internal code reorganization to address SpotBugs/SonarCloud complaints

TrieMap 1.1.0

27 Sep 10:07
triemap-1.1.0
Compare
Choose a tag to compare
  • odlparent is bumped to 5.0.2
  • add implementation of TrieSet, which is a Set with snapshot functionality just like a TrieMap

TrieMap 1.0.6

29 Jun 06:59
triemap-1.0.6
Compare
Choose a tag to compare
  • odlparent bumped to 5.0.0
  • provide explicit JPMS module-info.class for Java 9+

TrieMap 1.0.5

19 Jan 03:28
triemap-1.0.5
Compare
Choose a tag to compare
  • odlparent updated to 4.0.9
  • JMPS Automatic-Module-Name added