Releases: polyvariant/sttp-oauth2
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
v0.16.0
What's Changed
This release modifies some of the APIs by removing dependency to MonadThrow
instead we use sttp.monad.MonadError
.
As long as your code only uses these methods (without overriding or mocking interfaces), you only need to deal with warnings indicating that there are unused parameters. Otherwise, remove : MonadError
from inherited implementations.
Affected classes: PasswordGrant
, PasswordGrantProvider
, SttpOauth2ClientCredentialsBackend
, UserInfoProvider
Please consult the migration guide: https://ocadotechnology.github.io/sttp-oauth2/docs/migrating/
Significant changes
- Use sttp monad error by @bwiercinski in #336
Updates
- Update scala-library to 2.13.10 by @scala-steward in #302
- Update sbt-mdoc to 2.3.6 by @scala-steward in #304
- Update scalatest to 3.2.14 by @scala-steward in #305
- Update sbt-ci-release to 1.5.11 by @scala-steward in #306
- Update sbt to 1.7.3 by @scala-steward in #309
- Update scalafmt-core to 3.6.1 by @scala-steward in #310
- Update scala-library to 2.12.17 by @scala-steward in #294
- Update circe-core, circe-parser, ... to 0.14.3 by @scala-steward in #293
- Update scalatest to 3.2.15 by @scala-steward in #334
Full Changelog: v0.15.2...v0.16.0
v0.15.2
What's Changed
- Add Scala.js support by @sbrunk in #295
- Update sbt-mima-plugin to 1.1.1 by @scala-steward in #292
- Caching token introspection by @majk-p in #298
- Implement expiring cache based on scalacache by @majk-p in #299
- Update scalafmt-core to 3.6.0 by @scala-steward in #308
Full Changelog: v0.15.1...v0.15.2
v0.15.2-RC1
What's Changed
- Add Scala.js support by @sbrunk in #295
- Update sbt-mima-plugin to 1.1.1 by @scala-steward in #292
- Caching token introspection by @majk-p in #298
- Implement expiring cache based on scalacache by @majk-p in #299
Full Changelog: v0.15.1...v0.15.2-RC1
v0.15.1
What's Changed
Significant changes
Updates
- Update scalatest to 3.2.13 by @majk-p in #281
- Update sbt-mdoc to 2.3.3 by @majk-p in #280
- Update scalafmt-core to 3.5.9 by @majk-p in #286
- Update refined to 0.10.1 by @scala-steward in #261
- Update sbt to 1.7.1 by @majk-p in #270
- Update cats-core to 2.8.0 by @majk-p in #255
- Update scalafmt-core to 3.5.9 by @scala-steward in #284
Full Changelog: v0.15.0...v0.15.1