Skip to content

Releases: typelevel/jawn

v1.5.1

26 Jun 15:47
1249411
Compare
Choose a tag to compare

This release includes an optimization in the UnwrapArray parser mode.

What's Changed

  • Optimize UnwrapArray parser by caching JValue ClassTag by @agourlay in #547

Upgrades

  • Update nscplugin, sbt-scala-native, ... to 0.4.14 by @typelevel-steward in #544
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 by @typelevel-steward in #548

Behind the scenes

  • Update sbt to 1.9.1 by @typelevel-steward in #549
  • Update sbt-jmh to 0.4.5 by @typelevel-steward in #541
  • Update scala-library to 2.12.18 by @typelevel-steward in #545
  • Update scala-library to 2.13.11 by @typelevel-steward in #546
  • Update sbt-typelevel to 0.4.22 by @typelevel-steward in #543

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

31 May 20:41
f8c80a1
Compare
Choose a tag to compare

Noteworthy

  • Support multiple top level JSON arrays for UnwrapArray by @mdedetrich in #438
  • Properly handle index-out-of-bounds on JS by @armanbilge in #537
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in #523
  • Update to Scala 3.3 by @mdedetrich in #535

Behind the scenes

  • Set name for root level project by @mdedetrich in #528
  • Update gson to 2.10.1 by @typelevel-steward in #506
  • Update jackson-annotations, jackson-core, ... to 2.15.2 by @typelevel-steward in #538
  • Update json4s-jackson, json4s-native to 4.0.6 by @typelevel-steward in #482
  • Update nscplugin, sbt-scala-native, ... to 0.4.12 by @typelevel-steward in #520
  • Update parboiled to 2.5.0 by @typelevel-steward in #536
  • Update play-json to 2.9.4 by @typelevel-steward in #510
  • Update sbt to 1.8.3 by @typelevel-steward in #532
  • Update sbt-jmh to 0.4.4 by @typelevel-steward in #515
  • Update sbt-scala-native-crossproject to 1.3.1 by @typelevel-steward in #524
  • Update sbt-typelevel to 0.4.21 by @typelevel-steward in #533
  • Update scala-library to 2.12.17 by @typelevel-steward in #478
  • Update scala-library to 2.13.10 by @typelevel-steward in #486
  • Update scalacheck to 1.17.0 by @typelevel-steward in #476
  • Update scalafmt-core to 3.7.4 by @typelevel-steward in #539

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

05 Jul 19:18
2f1090e
Compare
Choose a tag to compare

This release adds Scala Native support for Scala 3, and bumps the minimum required Scala 3 version to 3.1.0.

What's Changed

  • Cross build for Scala 3 + Native by @armanbilge in #450
  • Update scala3-library, ... to 3.1.3 by @typelevel-steward in #463
  • Update sbt-scalajs, scalajs-compiler, ... to 1.10.1 by @typelevel-steward in #464

Behind the scenes

Full Changelog: v1.3.2...v1.4.0

v1.3.2

05 Jan 20:42
v1.3.2
daaf6f8
Compare
Choose a tag to compare

Addresses GHSA-vc89-hccf-rq55. Direct users of SimpleFacade or MutableFacade may be affected. Users of the Circe, Argonaut, or recent Jawn-AST facades are not affected. Please see the GHSA for more.

Security

  • Use TreeMap in SimpleFacade to solve DoS vuln by @kag0 in #390

Behind the scenes

New Contributors

  • @kag0 made their first contribution in #390

Full Changelog: v1.3.0...v1.3.2

v1.3.1

05 Jan 20:34
v1.3.1
8fa871e
Compare
Choose a tag to compare

Accidentally cut from a branch. Nothing wrong with it, but v1.3.2 is the one you really want.

Behind the scenes

Full Changelog: v1.3.0...v1.3.1

v1.3.0

14 Nov 03:19
v1.3.0
80565da
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0

Jawn v1.2.0

08 Jul 02:18
v1.2.0
1682896
Compare
Choose a tag to compare
  • #351 Add Scala.js support

Jawn 1.1.2

26 Apr 18:41
Compare
Choose a tag to compare
  • Add Scala 3.0.0-RC3
  • Drop Scala 3.0.0-RC1

Jawn 1.1.1

03 Apr 03:37
Compare
Choose a tag to compare
  • Add Scala 3.0.0-RC2
  • Drop Scala 3.0.0-M3

Jawn 1.1.0

19 Feb 20:38
v1.1.0
d8078fe
Compare
Choose a tag to compare
  • Scala 3.0.0-RC1 support introduced
  • Scala 3.0.0-M2 support dropped
  • Support (interop) modules dropped