Skip to content

Releases: mockito/mockito-scala

v2.2.0

14 Apr 07:00
9f3755e

Choose a tag to compare

Support for Scala 3

Starting with this version, both Scala 2 and 3 are supported.

Changelog generated by Shipkit Changelog Gradle Plugin

2.2.0

  • 2026-04-14 - 30 commit(s) by Eugene Platonov, Scala Steward
  • Fix Scala 3 shouldReturn/mustReturn inference for polymorphic methods (#652)
  • Update sbt, scripted-plugin to 1.12.9 (#651)
  • Simplify Scala 3 macro implementation (#650)
  • Add Scala 3 support for specs2 module + enabled Scala 3 globally (#649)
  • Add Scala 3 support for cats and scalaz modules (#648)
  • Add regression tests for scalatest module (#647)
  • Enable Scala 3 for scalatest module (#646)
  • Update scalatest to 3.2.20 (#645)
  • Update scalactic to 3.2.20 (#644)
  • Update sbt, scripted-plugin to 1.12.8 (#643)
  • Add Scala 3 idiomatic API for core module (#642)
  • Some fixes for Scala 3 mock-method metadata (#641)
  • Add Scala 3 verification macros (VerifyMacro, ExpectMacro) (#640)
  • Add Scala 3 stubbing macros (WhenMacro, DoSomethingMacro) (#639)
  • Enable Scala 3 for macroSub and implement Captor and DefaultValueProviderMacro (#638)
  • Update sbt, scripted-plugin to 1.12.6 (#637)
  • Add cache-backed Scala 3 ReflectionUtils in common (#636)
  • Update mockito-core to 5.23.0 (#635)
  • Refactor: merge MockitoEnhancer and MockitoEnhancerRuntime, move Scala-version delta to DoSomethingCompat (#634)
  • Add Scala 3 macro-common: value class support + shared test (#633)
  • Scala3 build infra (#632)
  • Refactor: extract DSL keyword constants to shared objects (#631)
  • Fix formatting (#630)
  • Refactor: extract specs2 macro methods to scala-2 (#629)
  • Refactor: move scalaz Scala 2 sources to scala-2/ (#628)
  • Refactor: extract scalaz runtime traits (#627)
  • Refactor: move cats Scala 2 sources to scala-2 (#626)
  • Update sbt, scripted-plugin to 1.12.5 (#625)
  • Update mockito-core to 5.22.0 (#624)
  • Refactor: extract cats runtime code (#623)

v2.1.0

28 Feb 10:28
62a82dd

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

2.1.0

  • 2026-02-28 - 54 commit(s) by Eugene Platonov, Scala Steward, Sergey Torgashov, Tim van der Lippe
  • Rename case class Raised/RaisedG to RaisedBy/RaisedByG in cats and scalaz (#621)
  • Refactor: move macro-common Scala 2 sources to scala-2 (#620)
  • Refactor: move core Scala 2 macro files to scala-2 (#619)
  • Update sbt, scripted-plugin to 1.12.3 (#618)
  • Refactor: extract core runtime traits to shared files in core module (#617)
  • Refactor: move Scala 2 macro sources to scala-2/ directories in macroSub module (#616)
  • Refactor: extract macro runtime classes (Captor, DefaultValueProvider) (#615)
  • Refactor: extract macro runtime classes to shared files (#614)
  • Refactor: extract MacroConstants from Utils (#613)
  • Refactor: extract ValueClassExtractor/Wrapper macros to scala-2 sources (#612)
  • Build: move 2.13-only sources to 2.13+ (#611)
  • Refactor to separate Scala 2 WeakTypeTag code from shared runtime code (#610)
  • Update scalafmt-core to 3.10.7 (#609)
  • Update scalafmt-core to 3.10.6 (#608)
  • Update sbt, scripted-plugin to 1.12.2 (#607)
  • Update scalafmt-core to 3.10.5 (#606)
  • Update sbt, scripted-plugin to 1.12.1 (#605)
  • Update scalafmt-core to 3.10.4 (#604)
  • Update scalafmt-core to 3.10.3 (#602)
  • Update scala-library, scala-reflect to 2.12.21 (#601)
  • Update mockito-core to 5.21.0 (#600)
  • Update scalafmt-core to 3.10.2 (#599)
  • Update scala-library, scala-reflect to 2.13.18 (#598)
  • Update sbt-scalafmt to 2.5.6 (#597)
  • Update specs2-core to 4.23.0 (#596)
  • Update scalafmt-core to 3.10.1 (#595)
  • Upgrade to Scala 2.13.17 (#594)
  • Update sbt, scripted-plugin to 1.11.7 (#591)
  • Update specs2-core to 4.22.0 (#590)
  • Update mockito-core to 5.20.0 (#589)
  • Update scalafmt-core to 3.9.10 (#588)
  • Add "-Xsource:3" compiler option (#587)
  • Update scalacheck to 1.19.0 (#585)
  • Update sbt, scripted-plugin to 1.11.6 (#584)
  • Update sbt, scripted-plugin to 1.11.5 (#583)
  • Update mockito-core to 5.19.0 (#582)
  • Update sbt, scripted-plugin to 1.11.4 (#581)
  • Update scalafmt-core to 3.9.9 (#580)
  • Split ReflectionUtils (#579)
  • Update sbt-scalafmt to 2.5.5 (#578)
  • Update sbt, scripted-plugin to 1.11.3 (#577)
  • Make tests scala 3 friendlier (#576)
  • Drop EqMatchers_VersionSpecific (they aren't specific) (#575)
  • Update scalafmt-core to 3.9.8 (#574)
  • Decrease usage of deprecated elements (#572)
  • Add back project version
    (#571)
  • Define task separately (#570)
  • Use Groovy syntax instead of Kotlin (#569)
  • Configure tasks similar to mockito-core (#568)
  • Fix task name in release job (#567)
  • Create releases on tags
    (#566)
  • Update sbt, scripted-plugin to 1.11.2 (#565)
  • Update scalafmt-core to 3.9.7 (#564)

v2.0.0

29 May 06:57
425b3ed

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

2.0.0

  • 2025-05-29 - 7 commit(s) by Eugene Platonov, Tim van der Lippe
  • Upgrade Gradle wrapper and plugins (#561)
  • Use newer version of Gradle wrapper validator
    (#560)
  • Upgrade mockito-core to 5.18.0, add support for JDK 17 and 21, drop Scala 2.11 and JDK 8 (#559)

v1.17.45

22 May 09:34
e5a465d

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.45

v1.17.44

19 May 11:14
c009fa4

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.44

  • 2025-05-19 - 7 commit(s) by Scala Steward
  • Update sbt to 1.10.11 (#555)
  • Update scalafmt-core to 3.8.6 (#552)
  • Update sbt-scalafmt to 2.5.4 (#550)
  • Update scala-parallel-collections to 1.2.0 (#549)
  • Update scala-library, scala-reflect to 2.13.16 (#548)
  • Update scala-library, scala-reflect to 2.12.20 (#538)
  • Update hamcrest-core to 3.0 (#537)

v1.17.43

19 May 11:11
cf1c94f

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.43

  • 2025-05-19 - 6 commit(s) by Scala Steward
  • Update sbt to 1.10.11 (#555)
  • Update scalafmt-core to 3.8.6 (#552)
  • Update sbt-scalafmt to 2.5.4 (#550)
  • Update scala-parallel-collections to 1.2.0 (#549)
  • Update scala-library, scala-reflect to 2.13.16 (#548)
  • Update scala-library, scala-reflect to 2.12.20 (#538)

v1.17.42

19 May 11:11
9d685de

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.42

  • 2025-05-19 - 5 commit(s) by Scala Steward
  • Update sbt to 1.10.11 (#555)
  • Update scalafmt-core to 3.8.6 (#552)
  • Update sbt-scalafmt to 2.5.4 (#550)
  • Update scala-parallel-collections to 1.2.0 (#549)
  • Update scala-library, scala-reflect to 2.13.16 (#548)

v1.17.40

19 May 11:11
c02d0bf

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.40

  • 2025-05-19 - 3 commit(s) by Scala Steward
  • Update sbt to 1.10.11 (#555)
  • Update scalafmt-core to 3.8.6 (#552)
  • Update sbt-scalafmt to 2.5.4 (#550)

v1.17.39

19 May 11:10
83cef7f

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.39

v1.17.38

19 May 11:10
2dc7637

Choose a tag to compare

Changelog generated by Shipkit Changelog Gradle Plugin

1.17.38