StreamEx v0.5.0 Release Notes
-
๐ Warning: this release introduces some changes which break the backward compatibility and will require the changes in source code if you used the previous StreamEx versions.
- ๐ฆ The package
javax.util.streamex
is renamed toone.util.streamex
. Every occurrence ofjavax.util.streamex
in source files must be replaced withone.util.streamex
. - The OSGi Bundle-SymbolicName is changed from
javax.util.streamex
toone.util.streamex
. - โก๏ธ The Maven groupID is changed from
io.github.amaembo
toone.util
. Dependencies in pom.xml files should be updated accordingly. - โ Added:
StreamEx.ofLines(Path)
andStreamEx.ofLines(Path, Charset)
- โ Added:
MoreCollectors.commonPrefix()/commonSuffix()
short-circuiting collectors. - โ Added:
IntStreamEx.of(Integer[])
,LongStreamEx.of(Long[])
,DoubleStreamEx.of(Double[])
static methods. - ๐ Deprecated methods
StreamEx.ofEntries()
removed. - ๐ Deprecated methods
collectingAndThen
in primitive collectors removed (useandThen()
instead). - ๐ Updated documentation.
- ๐ฆ The package