Skip to content

v1.1.7

Compare
Choose a tag to compare
@aNNiMON aNNiMON released this 24 Mar 18:15
· 156 commits to master since this release
  • Added primitive throwable interfaces and Util.safe converters. Thanks to @PromanSEW
  • Improved comparators chaining in ComparatorCompat . Thanks to @BattleShipPark
  • Fixed filter operator in primitive streams. Thanks to @romainpiel
  • Removed deprecated Stream.ofRange methods.
  • Iterators moved to separate package.

Warning

If you're using PrimitiveIterator, PrimitiveExtIterator or LsaExtIterator to create own custom operators, please, fix imports:

// Before
import com.annimon.stream.PrimitiveIterator;
import com.annimon.stream.LsaExtIterator;

// After
import com.annimon.stream.iterator.PrimitiveIterator;
import com.annimon.stream.iterator.LsaExtIterator;

If you're using ComparatorCompat.chain, see #110

streamTest

  • StreamMatcher.elements now uses Iterable matcher
  • Removed deprecated StreamMatcher.isNotEmpty method