scalaz 7.0.5 released

66 views
Skip to first unread message

Lars Hupel

unread,
Nov 24, 2013, 12:22:17 PM11/24/13
to sca...@googlegroups.com
Just staged on Sonatype:

"org.scalaz" %% "scalaz-core" % "7.0.4"

for Scala binary versions 2.9.2, 2.9.3, 2.10 and 2.11.0-M7

This is a maintenance release for the 7.0.x series. It's a drop-in
replacement for 7.0.0 which is fully* binary backwards compatible
(tested with MiMa)!

There are two exceptions to the rule, though:
* New methods have been added to sealed traits, which is fine if nobody
extends those traits using Java.
* New methods have been added to the trait Future. See #542 for a
discussion.

That means: Libraries compiled against 7.0.x will continue to work
(without recompilation) with version 7.0.5. However, the inverse
direction is not supported.


This release is the first one in the 7.0.x series which is also
published for Scala 2.11.0-M7 [0]. For more details, please refer to the
release notes [1].

***

The full list of published submodules is available with this Nexus search:

<https://oss.sonatype.org/index.html#nexus-search;gav~org.scalaz~~7.0.5~~>


[0] Note that `scalacheck-binding` for 2.11.0-M7 uses Scalacheck 1.11
instead of Scalacheck 1.10. For 2.9.2, 2.9.3 and 2.10, it continues to
use Scalacheck 1.10 in order to retain binary compatibility.

[1] <https://github.com/scalaz/scalaz/wiki/7.0.5>

Stephen Compall

unread,
Nov 24, 2013, 5:01:11 PM11/24/13
to sca...@googlegroups.com
On Sun, 2013-11-24 at 18:22 +0100, Lars Hupel wrote:
> "org.scalaz" %% "scalaz-core" % "7.0.4"

5 :)

> for Scala binary versions 2.9.2, 2.9.3, 2.10 and 2.11.0-M7

I was just thinking a couple days ago about how I'd like to start
releasing for 2.11.0-M7, given the interesting soundness things going on
there, but couldn't without a good Scalaz target! Thanks to Jason Zaugg
and Lars for figuring this out!

--
Stephen Compall
"^aCollection allSatisfy: [:each|aCondition]": less is better

Reply all
Reply to author
Forward
0 new messages