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