Releases: polyvariant/sttp-oauth2
v0.21.0
What's Changed
This release introduces a slight breaking change from v0.20.x series by removing Cats Effect 2 support, which itself is long not supported. Most users are likely not affected by this change.
- Update scala-library to 2.12.21 by @scala-steward in #635
- Update jsoniter-scala-core, ... to 2.38.5 by @scala-steward in #633
- Drop CE2 module by @majk-p in #636
Full Changelog: v0.20.2...v0.21.0
v0.20.2
What's Changed
- feat: add zio-json support by @agilesteel in #630
- Update scala-library to 2.13.18 by @scala-steward in #627
Full Changelog: v0.20.1...v0.20.2
v0.20.1
What's Changed
- Update cats-effect, cats-effect-kernel, ... to 3.6.3 by @scala-steward in #605
- Update sbt-scalajs, scalajs-compiler, ... to 1.20.1 by @scala-steward in #614
- Update sbt, scripted-plugin to 1.11.7 by @scala-steward in #621
- Update scala3-library, ... to 3.3.7 by @scala-steward in #624
- reduce scalatest dependency by @xuwei-k in #583
- Update kind-projector to 0.13.4 by @scala-steward in #620
- Update circe-refined to 0.14.9 by @scala-steward in #581
- update github actions by @xuwei-k in #584
- Update refined to 0.11.3 by @scala-steward in #552
- Update zio, zio-test, zio-test-sbt to 2.1.23 by @scala-steward in #629
- Update sbt-github-actions to 0.29.0 by @scala-steward in #628
- Update cats-core to 2.13.0 by @scala-steward in #557
- Update jsoniter-scala-core, ... to 2.30.15 by @scala-steward in #534
- Update sonatype publish host by @majk-p in #632
New Contributors
Full Changelog: v0.20.0...v0.20.1
v0.20.0 - upgrade to sttp4
This release is incompatible with the previous ones - we've upgraded the sttp dependency to v4 (thanks, @agilesteel).
What's Changed
- Upgrade scala-js to 0.16.0 by @majk-p in #515
- Update jsoniter to 2.30.7 by @majk-p in #516
- chore: update sttp to v4 by @agilesteel in #577
New Contributors
- @agilesteel made their first contribution in #577
Full Changelog: v0.19.2...v0.20.0
v0.19.2
What's Changed
- Update scala-js-macrotask-executor to 1.1.1 by @scala-steward in #327
- Update client3:core to 3.9.7 by @scala-steward in #489
- Update zio, zio-test, zio-test-sbt to 2.1.2 by @scala-steward in #494
- Update zio, zio-test, zio-test-sbt to 2.1.3 by @scala-steward in #495
- Update sbt-mima-plugin to 1.1.4 by @scala-steward in #512
- Update client3:core to 3.9.8 by @scala-steward in #511
- Update zio, zio-test, zio-test-sbt to 2.1.7 by @scala-steward in #509
- Update sbt-scalajs-crossproject to 1.3.2 by @scala-steward in #405
- Update sbt-mdoc to 2.5.4 by @scala-steward in #506
- Update scalatest to 3.2.19 by @scala-steward in #500
- Update sbt-ci-release to 1.6.1 by @scala-steward in #513
- Update scalafmt-core to 3.8.3 by @scala-steward in #508
- Update olafurpg/setup-scala for mdoc workflow by @majk-p in #514
Full Changelog: v0.19.1...v0.19.2
v0.19.1
v0.19.0
v0.18.0
⚠️ Breaking changes
Since this release, sttp-oauth2 is being migrated to https://github.com/polyvariant/ organization. In this release the project has been repackaged to the new organization. Please consult the migration guide for v0.18.0.
What's Changed
Updates
- Update scalatest to 3.2.18 by @scala-steward in #464
- Update scala-library to 2.12.19 by @scala-steward in #466
- Update scala-library to 2.13.13 by @scala-steward in #467
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
Notable changes
This release comes with a generalized method of JSON serialization, that allows using different backends. Currently Circe and Jsoniter are supported. See the docs for details: https://ocadotechnology.github.io/sttp-oauth2/docs/json-deserialisation
- #8 ♻️ Restructure JSON deserialisation to enable other implementations than Circe by @jwojnowski in #351
- ♻️ Make all case classes final by @jwojnowski in #358
Updates
- Update sbt-mdoc to 2.3.7 by @scala-steward in #345
- Update circe-core, circe-parser, ... to 0.14.4 by @scala-steward in #352
- Update jsoniter-scala-core, ... to 2.21.2 by @scala-steward in #359
- Update circe-core, circe-parser, ... to 0.14.5 by @scala-steward in #363
- Update refined to 0.10.2 by @scala-steward in #362
- Update jsoniter-scala-core, ... to 2.21.3 by @scala-steward in #365
- Update jsoniter-scala-core, ... to 2.21.4 by @scala-steward in #366
- Update refined to 0.10.3 by @scala-steward in #367
- Update sbt-mima-plugin to 1.1.2 by @scala-steward in #371
- Update sbt-ci-release to 1.5.12 by @scala-steward in #383
- Update scalatest to 3.2.16 by @scala-steward in #387
- Update scala-library to 2.12.18 by @scala-steward in #393
- Update scala-library to 2.13.11 by @scala-steward in #394
- Update sbt-mima-plugin to 1.1.3 by @scala-steward in #412
- Update circe-core, circe-parser, ... to 0.14.6 by @scala-steward in #423
- Update scalatest to 3.2.17 by @scala-steward in #426
- Update scala-library to 2.13.12 by @scala-steward in #427
- Update sbt-mdoc to 2.3.8 by @scala-steward in #433
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 by @scala-steward in #344
Full Changelog: v0.16.0...v0.17.0
v0.17.0-RC1
What's Changed
This is a release candidate
- Update sbt-mdoc to 2.3.7 by @scala-steward in #345
- #8 ♻️ Restructure JSON deserialisation to enable other implementations than Circe by @jwojnowski in #351
Full Changelog: v0.16.0...v0.17.0-RC1