Streamex Versions Save

Enhancing Java Stream API

streamex-0.8.2

8 months ago
  • [#260] Added: count(Predicate)
  • [#264] Improved: combiner function is optimized in MoreCollectors.least/greatest
  • [#268] Improved: IntCollector.averaging/LongCollector.averaging final result computation optimization

streamex-0.8.1

2 years ago
  • [#245] Fixed: back to 'jar' packaging
  • [#253] Added: Version information in module descriptor

streamex-0.8.0

2 years ago
  • [#244] Added: StreamEx.toMutableList and StreamEx.toMutableSet.
    Removed mutability guarantee for toList and toSet. Added temporary system property streamex.default.immutable (set it to 'true' to test with immutable toList and toSet)
  • [#238] Added: valuesToMap, valuesToSortedMap, valuesToNavigableMap methods to StreamEx
  • [#250] Fixed: EntryStream.withoutKeys and EntryStream.withoutValues declared as @SafeVarargs
  • [#251] Changed: public classes like StreamEx and EntryStream declared as final now.
  • [#246] Added: Proper module-info.class, now it's full-fledged JPMS module
  • [#247] Fixed: now it's possible to build using Java 16 and Java 17 (though reference builds are created via Java 11)
  • [#091] Changed: API tests moved to the separate package.
  • [#185] Added: EntryStream.withoutKeys and EntryStream.withoutValues.
  • Minor documentation fixes