Skip to content

3.0.0

Choose a tag to compare

@stringbean stringbean released this 23 May 10:30
· 1 commit to main since this release
bf3e541
  • Add support for asynchorous (Future) backend (#15) - @fmcgough.
  • Switch to mockito-scala for test mocking (#18).
  • Update ScribeJava to 8.3.3 (#19).

Breaking Changes

Implicit MonadAdapter is Required

To support the asynchronous ScribeJava backend an implicit conversion is needed. You will need to add the following import:

import software.purpledragon.sttp.scribe.MonadAdaptor.Implicits.identity

Support for Scala 2.11 Dropped

This release supports Scala 2.12+. If you still need 2.11 support please stay on 2.0.3.

Upstream Dependency Changed from scribejava-apis to scribejava-core

This means scribejava-apis will not be pulled in as a dependency if you don't need them.

They can be re-added easily by using:

libraryDependencies += "com.github.scribejava" %  "scribejava-apis" % "8.3.3"