From today onwards streamsupport is also available via Maven Central.
The groupId is 'net.sourceforge.streamsupport' and the artifactId is 'streamsupport'.
All the "stable" versions available for download here have been deployed, i.e. versions
1.0, the 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x, 1.7.x series and the current 1.7.4
As of release 1.6.0 "streamsupport-literal" has been merged into the core streamsupport.jar component in order to make the new Collectors for unmodifiable Lists, Sets, and Maps (JDK-8184690) possible.
streamsupport-literal-1.6.0 is still available as a standalone component without any dependencies but has been discontinued in release 1.6.1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Release 1.7.0 completes the Java 11 port and adds a couple of new methods from Java 12, especially a new merging Collector (JDK-8205461) and new exception handling methods for CompletableFuture (JDK-8210971).
Unless someone finds a bug that needs fixing this is probably the last streamsupport release in the foreseeable future.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
From today onwards streamsupport is also available via Maven Central.
The groupId is 'net.sourceforge.streamsupport' and the artifactId is 'streamsupport'.
All the "stable" versions available for download here have been deployed, i.e. versions
1.0, the 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x, 1.7.x series and the current 1.7.4
Example Maven dependency:
Last edit: Stefan Zobel 2021-09-19
As of release 1.4, the former monolithic streamsupport.jar has been partitioned into a core streamsupport.jar and 4 additional optional components:
All of them (except for streamsupport-literal which has no dependencies) have a dependency on the core streamsupport.jar.
Example dependencies:
Last edit: Stefan Zobel 2021-09-19
From release 1.5.3 onwards streamsupport-literal can be used without any dependencies.
As of release 1.6.0 "streamsupport-literal" has been merged into the core streamsupport.jar component in order to make the new Collectors for unmodifiable Lists, Sets, and Maps (JDK-8184690) possible.
streamsupport-literal-1.6.0 is still available as a standalone component without any dependencies but has been discontinued in release 1.6.1
Release 1.7.0 completes the Java 11 port and adds a couple of new methods from Java 12, especially a new merging Collector (JDK-8205461) and new exception handling methods for CompletableFuture (JDK-8210971).
Unless someone finds a bug that needs fixing this is probably the last streamsupport release in the foreseeable future.