Skip to content

Releases: magicwerk/brownies-collections

0.9.23

19 Apr 23:48
Compare
Choose a tag to compare
  • Changed: IList.clone() returns a read-only list unchanged (i.e. still read-only) and has a generic return type, whereas copy() makes a read-only list mutable (unchanged behavior)

  • Added: IList.isReadOnly()

  • Bug fix: BigList.clone() / copy()

0.9.22

23 Dec 00:49
Compare
Choose a tag to compare

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

0.9.21

22 Jul 20:53
Compare
Choose a tag to compare

Release 0.9.21

0.9.20

24 Apr 21:00
Compare
Choose a tag to compare

Release 0.9.20

0.9.19

29 Oct 11:11
Compare
Choose a tag to compare

Relase 0.9.19

0.9.18

29 Jul 12:02
Compare
Choose a tag to compare
Release 0.9.18

0.9.17

29 Apr 12:26
Compare
Choose a tag to compare
Read me