Skip to content

0.9.22

Compare
Choose a tag to compare
@magicwerk magicwerk released this 23 Dec 00:49
· 13 commits to main since this release

Release 0.9.22

  • Improved: Brownies-Collections is compatible with Java 21. The introduction of SequencedCollection make a refactoring of IList necessary. IList does not implement the Deque interface anymore, but offers asDeque() as replacement. See https://bugs.openjdk.org/browse/JDK-8266572 for details.
  • Added: IListable as uniform representation of list / array
  • Added: IList.immutableList() allows to easily create an immutable list
  • Improved: Memory consumption of immutable list has been reduced
  • Added: ICollectionTools.flatMap()
  • Added: IList.indexOf(Object, int)
  • Improved: Performance of adding/setting/replacing instances of Collection