Skip to content

Releases: jsuereth/scala-arm

No More CPS

15 Nov 23:14
Compare
Choose a tag to compare

This is the first release candidate for the 2.0 release of scala-arm.

This release aims to stabilize and build upon the foundation of Scala-arm. While this release drops scala-cps plugin compatibility, It also ads many (needed) improvements/compatibility fixes for Scala 2.10/2.11 features.

Fixes/Changes

  • Update to Scala 2.12 (Thanks @allisonhb)
  • Support abstract types (Thanks @arty)
  • Various other fixes (Thanks @arty)
  • Removes CPS plugin and related code
  • Fixes to documentation/readme (thanks @LeifW)
  • Adds sbt-io library's Using object
  • Add helpers to convert from Managed[R] to Try[R]
  • Fix pattern-matching oddity causing not all exceptions to be returned (Thanks @adamretter)
  • Add constant method for lifting values into ManagedResource[R] for use in for expressions (Thanks @JPCOOPER)

No more CPS

04 May 20:05
v2.0-RC1
Compare
Choose a tag to compare
No more CPS Pre-release
Pre-release

This is the first release candidate for the 2.0 release of scala-arm.

This release aims to stabilize and build upon the foundation of Scala-arm. While this release drops scala-cps plugin compatibility, It also ads many (needed) improvements/compatibility fixes for Scala 2.10/2.11 features.

Fixes/Changes

  • Removes CPS plugin and related code
  • Fixes to documentation/readme (thanks @LeifW)
  • Adds sbt-io library's Using object
  • Add helpers to convert from Managed[R] to Try[R]
  • Fix pattern-matching oddity causing not all exceptions to be returned (Thanks @adamretter)
  • Add constant method for lifting values into ManagedResource[R] for use in for expressions (Thanks @JPCOOPER)