Skip to content

Releases: monix/newtypes

v0.3.0

07 Sep 05:59
v0.3.0
7dada65
Compare
Choose a tag to compare
  • Updates dependencies to latest versions
  • Adds Scala Native support

v0.2.3

10 May 16:15
v0.2.3
6c951ee
Compare
Choose a tag to compare

Bug fix release for v0.2.2.

Fixes issue #23 — Scala 3 compiler bumped to 3.1.1 and the -scala-output-parameter parameter is no longer used.

NOTE — Scala 3.1.2 wasn't used, as it currently has a type-inferencing issue, see report.

v0.2.2

10 May 08:29
v0.2.2
dca66a2
Compare
Choose a tag to compare

This release introduces integration with PureConfig version 0.17.1.

libraryDependencies += "io.monix" %% "newtypes-pureconfig-v0-17" % "0.2.2"

Other updates:

  • Updated Scala 3 to 3.1.2, however the output of the compiler is now set to 3.0;
  • Updated Scala.js to 1.10.0
  • Updated sbt plugins used for building;

v0.2.1

18 Jan 14:00
v0.2.1
31412f7
Compare
Choose a tag to compare

This is a refinement of the v0.1.0 release from yesterday:

  • Changed the signature of BuildFailure, simplifying it;
  • Configured website;

See comparisson.

v0.1.0

18 Jan 02:13
def7fdb
Compare
Choose a tag to compare

WARN: please use the newer 0.2.1 release!!!

  • Added Newsubtype classes
  • Changed internal encoding for reuse
  • Added HasExtractor and HasBuilder type classes, for defining encoders and decoders (e.g. JSON)
  • Added TypeInfo implicit values, a simpler alternative for debugging/logging type names
  • Added optional Circe integration
  • Updated dependencies

WARN: please use the newer 0.2.1 release!!!

Contributors of this release: