Skip to content

Releases: estatico/scala-newtype

v0.4.4

07 May 06:40
Compare
Choose a tag to compare
  • Drops Scala 2.10 support
  • Bumps sbt-scalajs from 0.6.28 to 1.0.1

v0.4.3

20 Jul 02:30
Compare
Choose a tag to compare

v0.4.2

21 Jun 19:14
Compare
Choose a tag to compare

Make macros compatible with scalaz-deriving (#30)

v0.4.0

21 Apr 06:42
Compare
Choose a tag to compare
  • Introduces @newsubtype (#14)
  • Remove generated ClassTag instances for newtype macros (#25)
  • Added unapply support (#18)
  • Added optimizeOps = false support (#11)
  • Avoid clashing type params in deriving methods (#21)
  • Support coercing nested type constructors
  • Simplify apply return type

v0.3.0

27 Feb 19:42
Compare
Choose a tag to compare

Introduces a modified encoding of newtype which avoids automatic type expansion by scalac via abstract type aliases (#8). Special thanks to @joroKr21 for the solution!

v0.2.1 - @newtype macro support

27 Feb 03:04
Compare
Choose a tag to compare
  • Provides the new @newtype macro annotation (#6)
  • Adds Scala.js support thanks to @kailuowang (#5)

Bumped from v0.2.0 to resolve issues with deployment (the root project wasn't being omitted properly).