Skip to content

Releases: kuniss/ScalaFlow

Maintenance Release

16 Dec 20:01
Compare
Choose a tag to compare
Maintenance Release Pre-release
Pre-release

Forcing a new release to get the library published to Maven Central too (beside Bintray).
For that the Gradle build has been updated to sobula Gradle plugin version 0.6.6; before this was not working as the LGPL license could not be determined by the sobula plugin (only bintray publishing worked); after my contribution to the sobula plugin for the GPL license family, it should work now.

Significantly Improved Scala Flow DSL

10 Dec 20:04
Compare
Choose a tag to compare
Pre-release

Now all kinds of connections between function units and their ports are possible when specifying flows in integrating function units:

fu -> fu'
fu.out -> fu'
fu.out -> fu'.in
fu -> fu'.in
fu.out -> out

Additionally, message forwarding to input and output ports may be specified very concisely including closures:

out <= "some output message"
out <= { if (isState) "some output message" else "some other output" }
fu.in <= "some input message"
fu.in <= { closure computing input message }

Side effects may be expressed in a very readable way:

on(fu.output) { msg => 
    println("received '" + msg + "' from " + fu)
}

First Release to Bintray/MavenCentral

15 Nov 22:15
Compare
Choose a tag to compare
Pre-release

Trying to release ScalaFlow library first time with Gradle plugin com.github.oehme.sobula.bintray-release on travis-ci.org to Bintray and MavenCentral.

[Update] Publishing to Bintray was successful, however, to MavenCentral not as package must be in JCenter first, what must be requested manually.

First Release to Bintray/MavenCentral

15 Nov 21:37
Compare
Choose a tag to compare
Pre-release

Trying to release ScalaFlow library first time with Gradle plugin com.github.oehme.sobula.bintray-release on travis-ci.org to Bintray and MavenCentral.

[Update] Publishing to Bintray failed as the bintray-release plugin is not prepared to figure out LGPL license.

First Release to Bintray/MavenCentral

15 Nov 21:13
Compare
Choose a tag to compare
Pre-release

Trying to release ScalaFlow library first time with Gradle plugin com.github.oehme.sobula.bintray-release on travis-ci.org to Bintray and MavenCentral.

[Update] The publishing to Bintray failed due the lack of a LICENSE file.