Menu

Now also available via Maven Central

2014-12-26
2018-11-11
  • Stefan Zobel

    Stefan Zobel - 2014-12-26

    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:

    <dependency>
        <groupId>net.sourceforge.streamsupport</groupId>
        <artifactId>streamsupport</artifactId>
        <version>1.7.4</version>
    </dependency>
    
     

    Last edit: Stefan Zobel 2021-09-19
  • Stefan Zobel

    Stefan Zobel - 2015-11-15

    As of release 1.4, the former monolithic streamsupport.jar has been partitioned into a core streamsupport.jar and 4 additional optional components:

    • streamsupport-cfuture (CompletableFuture API)
    • streamsupport-atomic (j8.u.c.atomic package)
    • streamsupport-flow (Java 9 Flow API)
    • streamsupport-literal (Java 9 Collections factory methods)

    All of them (except for streamsupport-literal which has no dependencies) have a dependency on the core streamsupport.jar.

    Example dependencies:

    <dependency>
        <groupId>net.sourceforge.streamsupport</groupId>
        <artifactId>streamsupport-atomic</artifactId>
        <version>1.7.4</version>
    </dependency>
    <dependency>
        <groupId>net.sourceforge.streamsupport</groupId>
        <artifactId>streamsupport-cfuture</artifactId>
        <version>1.7.4</version>
    </dependency>
    <dependency>
        <groupId>net.sourceforge.streamsupport</groupId>
        <artifactId>streamsupport-flow</artifactId>
        <version>1.7.4</version>
    </dependency>
    
     

    Last edit: Stefan Zobel 2021-09-19
  • Stefan Zobel

    Stefan Zobel - 2016-12-17

    From release 1.5.3 onwards streamsupport-literal can be used without any dependencies.

     
  • Stefan Zobel

    Stefan Zobel - 2018-01-28

    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

     
  • Stefan Zobel

    Stefan Zobel - 2018-11-11

    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.

     

Anonymous
Anonymous

Add attachments
Cancel