Skip to content

Releases: circe/circe

v0.14.13

21 Apr 13:41
6f37df5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.12...v0.14.13

v0.14.12

16 Mar 21:28
c402b2d
Compare
Choose a tag to compare

Important bugfix

Full Changelog: v0.14.11...v0.14.12

v0.14.11

16 Mar 12:06
e6a4301
Compare
Choose a tag to compare

Community Updates

Dependency Updates

New Contributors

Full Changelog: v0.14.10...v0.14.11

v0.14.10

06 Sep 14:23
400433e
Compare
Choose a tag to compare

Project updates

circe-refined has been removed from core, and moved to a separate repository by @hamnis in #2298

Community updates

Dependency updates

New Contributors

Full Changelog: v0.14.9...v0.14.10

v0.14.9

01 Jul 13:02
2e435be
Compare
Choose a tag to compare

Important changes

Scala native 0.4 has been dropped in favor of 0.5 in #2254

Community changes

Dependency/build updates

New Contributors

Full Changelog: v0.14.8...v0.14.9

v0.14.8

17 Jun 13:51
2929396
Compare
Choose a tag to compare

Typelevel affiliate

circe is now a Typelevel affiliate project.

Community changes

Dependency updates

other

New Contributors

Full Changelog: v0.14.7...v0.14.8

v0.14.7

26 Apr 06:25
e3d2583
Compare
Choose a tag to compare

Notable changes

  • Introduce forTypedProduct to work better with Scala 3 by @hamnis in #1998
  • Move anonymous classes out of inlined code and into constructor methods by @joroKr21 in #2230
  • Align Scala 3 semiauto derivation with circe-generic behavior in Scala 2 by @mrdziuban in #2258
  • Add Encoder.derived and Codec.derived forwarders by @joroKr21 in #2228

Important

#2258 is binary compatible, but not source compatible. Meaning upgrading to this version may cause some code to fail compiling in Scala 3. This change is important as it fixes a glaring problem with the current derivation.

Maintainership updates

@zmccoy has resigned as a maintainer. Thanks for all your contributions and we wish you the best of luck going forward.
@hamnis has been added a maintainer.

Community Contributions

Scala steward

New Contributors

Full Changelog: v0.14.6...v0.14.7

v0.14.6

30 Aug 23:06
dcee631
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.5...v0.14.6

What's Changed

New Contributors

Full Changelog: v0.14.5...v0.14.6

v0.14.5

03 Mar 15:49
6bbb7e7
Compare
Choose a tag to compare

What's Changed

Scala Steward updates

New Contributors

Full Changelog: v0.14.4...v0.14.5

v0.14.4

08 Feb 23:02
v0.14.4
590c939
Compare
Choose a tag to compare

Warning for Scala 3

There are multiple issues in the current Scala 3 versions of this release. We'd recommend staying on 0.14.3 until we figure out the exact scope of the issues. See below for more information.

Highlights

  • Add accumulative equivalent of Json#as[A]: asAccumulating[A] by @Iltotore in #2046
  • Use human-readable cursor history for DecodingFailure getMessage by @dantb in #1957
  • (0.14.x) Add human-readable toString in errors by @kubukoz in #2075
  • Derivation support for transformNames, useDefaults, discriminator, and strictDecoding in Scala 3 by @Lasering in #1800

What's Changed

New Contributors

Full Changelog: v0.14.3...v0.14.4