Skip to content

Releases: typelevel/scalacheck

v1.19.0

06 Sep 19:49

Choose a tag to compare

What's Changed

  • Fix Gen.pick producing only a subset of possible combinations by @sirmax in #1119
  • Increase Fidelity of the sbt.testing.Framework Implementation by @dubinsky in #1107
  • Introduce Gen.zipWith multi-arity method by @satorg in #1062
  • Mention Gradle plugin for Scala.js and Scala Native. by @dubinsky in #1117
  • Verify only props matching the given TestSelectors by @Duhemm in #1031

Project Updates

New Contributors


Full Changelog: v1.18.1...v1.19.0

v1.18.1

15 Sep 19:14
dc633ca

Choose a tag to compare

This is a maintenance release mostly to unblock updates in other repos that transitively depend on scala-native v0.5.5.

Highlights

Updates

  • Update auxlib, clib, javalib, nativelib, etc to:
    • 0.5.3 by @typelevel-steward in #1055
    • 0.5.4 by @typelevel-steward in #1057
    • 0.5.5 by @typelevel-steward in #1068
  • Update commons-lang3 to:
    • 3.15.0 by @typelevel-steward in #1064
    • 3.16.0 by @typelevel-steward in #1067
    • 3.17.0 by @typelevel-steward in #1069
  • Update sbt to:
    • 1.10.0 by @typelevel-steward in #1052
    • 1.10.1 by @typelevel-steward in #1058
  • Update sbt-typelevel to:
    • 0.7.0 by @typelevel-steward in #1050
    • 0.7.1 by @typelevel-steward in #1053
    • 0.7.2 by @typelevel-steward in #1063
    • 0.7.3 by @typelevel-steward in #1072
  • Update scala-library to:
    • 2.12.20 by @typelevel-steward in #1071
    • 2.13.14 by @typelevel-steward in #1051
  • Update scalafmt-core to:
    • 3.8.2 by @typelevel-steward in #1056
    • 3.8.3 by @typelevel-steward in #1065

New Contributors

Full Changelog: v1.18.0...v1.18.1

v1.18.0

17 Apr 11:54
57379d1

Choose a tag to compare

This is the first release that supports Scala Native 0.5. Otherwise this is functionally the same as 0.17.1.

Updates

  • Update nscplugin, sbt-scala-native to 0.5.1 by @typelevel-steward in #1049

Full Changelog: v1.17.1...v1.18.0

v1.17.1

17 Apr 00:21
828a8e1

Choose a tag to compare

Highlights

Updates

  • Update nscplugin, sbt-scala-native, ... to 0.4.7 by @typelevel-steward in #915
  • Update scala-library to 2.12.17 by @typelevel-steward in #917
  • Update sbt-typelevel-ci-release, ... to 0.4.15 by @typelevel-steward in #918
  • Update scala3-library, ... to 3.2.0 by @typelevel-steward in #920
  • Update sbt to 1.7.2 by @typelevel-steward in #921
  • Update scala-library to 2.13.9 by @typelevel-steward in #919
  • Update sbt-typelevel-ci-release, ... to 0.4.16 by @typelevel-steward in #922
  • Update scala-library to 2.13.10 by @typelevel-steward in #923
  • Update sbt to 1.7.3 by @typelevel-steward in #926
  • Update scala3-library, ... to 3.2.1 by @typelevel-steward in #929
  • Update sbt-typelevel-ci-release, ... to 0.4.17 by @typelevel-steward in #931
  • Update sbt-scalajs, scalajs-compiler, ... to 1.11.0 by @typelevel-steward in #932
  • Update sbt to 1.8.0 by @typelevel-steward in #934
  • Update nscplugin, sbt-scala-native, ... to 0.4.9 by @typelevel-steward in #933
  • Update sbt to 1.8.1 by @typelevel-steward in #935
  • Update sbt to 1.8.2 by @typelevel-steward in #936
  • Update sbt-typelevel-ci-release, ... to 0.4.18 by @typelevel-steward in #937
  • Update scala3-library, ... to 3.2.2 by @typelevel-steward in #939
  • Update sbt-jmh to 0.4.4 by @typelevel-steward in #940
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 by @typelevel-steward in #941
  • Update nscplugin, sbt-scala-native, ... to 0.4.10 by @typelevel-steward in #938
  • Update sbt-scala-native-crossproject, ... to 1.3.0 by @typelevel-steward in #953
  • Update sbt-typelevel-ci-release, ... to 0.4.21 by @typelevel-steward in #958
  • Update sbt to 1.8.3 by @typelevel-steward in #957
  • Update nscplugin, sbt-scala-native, ... to 0.4.12 by @typelevel-steward in #947
  • Update scalafmt-core to 3.7.4 by @typelevel-steward in #961
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @typelevel-steward in #954
  • Update sbt-scala-native-crossproject, ... to 1.3.1 by @typelevel-steward in #955
  • Update sbt-jmh to 0.4.5 by @typelevel-steward in #964
  • Update sbt-typelevel to 0.4.22 by @typelevel-steward in #966
  • Update scala-library to 2.13.11 by @typelevel-steward in #972
  • Update sbt to 1.9.0 by @typelevel-steward in #962
  • Update nscplugin, sbt-scala-native, ... to 0.4.14 by @typelevel-steward in #967
  • Update scala3-library, ... to 3.3.0 by @typelevel-steward in #960
  • Update scala-library to 2.12.18 by @typelevel-steward in #971
  • Update sbt to 1.9.1 by @typelevel-steward in #975
  • Update scalafmt-core to 3.7.6 by @typelevel-steward in #977
  • Update sbt-scalajs, scalajs-compiler, ... to 1.13.2 by @typelevel-steward in #974
  • Update to sbt-typelevel 0.5.0-RC1 by @armanbilge in #973
  • Update sbt-typelevel to 0.5.0-RC5 by @typelevel-steward in #978
  • Update scalafmt-core to 3.7.7 by @typelevel-steward in #980
  • Update sbt to 1.9.2 by @typelevel-steward in #982
  • Update scalafmt-core to 3.7.9 by @typelevel-steward in #985
  • Update sbt-typelevel to 0.5.0-RC7 by @typelevel-steward in #983
  • Update sbt to 1.9.3 by @typelevel-steward in #989
  • Update sbt-typelevel to 0.5.0-RC9 by @typelevel-steward in #988
  • Update scalafmt-core to 3.7.10 by @typelevel-steward in #986
  • Update scalafmt-core to 3.7.12 by @typelevel-steward in #995
  • Update scala3-library, ... to 3.3.1 by @typelevel-steward in #1004
  • Update sbt to 1.9.4 by @typelevel-steward in #999
  • Update sbt-jmh to 0.4.6 by @typelevel-steward in #1003
  • Update scalafmt-core to 3.7.14 by @typelevel-steward in #1001
  • Update nscplugin, sbt-scala-native, ... to 0.4.15 by @typelevel-steward in #1002
  • Update sbt to 1.9.5 by @typelevel-steward in #1009
  • Update sbt to 1.9.6 by @typelevel-steward in #1010
  • Update commons-lang3 to 3.13.0 by @typelevel-steward in #992
  • Update scalafmt-core to 3.7.15 by @typelevel-steward in #1016
  • Update sbt to 1.9.7 by @typelevel-steward in #1015
  • Update sbt-typelevel to 0.6.0 by @typelevel-steward in #1017
  • Update sbt-typelevel to 0.6.2 by @typelevel-steward in #1020
  • Update nscplugin, sbt-scala-native, ... to 0.4.16 by @typelevel-steward in #1014
  • Update sbt-scalajs, scalajs-compiler, ... to 1.14.0 by @typelevel-steward in #1012
  • Update scalafmt-core to 3.7.17 by @typelevel-steward in #1021
  • Update sbt-typelevel to 0.6.4 by @typelevel-steward in #1027
  • Update sbt to 1.9.8 by @typelevel-steward in #1026
  • Update sbt-jmh to 0.4.7 by @typelevel-steward in #1025
  • Update scala-library to 2.13.12 by @typelevel-steward in #1007
  • Update sbt-typelevel to 0.6.5 by @typelevel-steward in #1029
  • Update scalafmt-core to 3.8.0 by @typelevel-steward in #1034
  • Update scala3-library, ... to 3.3.3 by @typelevel-steward in #1039
  • Update sbt to 1.9.9 by @typelevel-steward in #1035
  • Update sbt-typelevel to 0.6.7 by @typelevel-steward in #1036
  • Update commons-lang3 to 3.14.0 by @typelevel-steward in #1022
  • Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @typelevel-steward in #1030
  • Update nscplugin, sbt-scala-native, ... to 0.4.17 by @typelevel-steward in #1032
  • Update scala-library to 2.12.19 by @typelevel-steward in https://github.com/typelevel/scalacheck/pu...
Read more

ScalaCheck v1.17.0

15 Sep 23:24
7bb1a47

Choose a tag to compare

Highlights

New Contributors

Full Changelog: v1.16.0...v1.17.0

ScalaCheck v1.16.0

08 Apr 04:47
0ac8005

Choose a tag to compare

ScalaCheck 1.16.0 is binary compatible with the 1.15.x and 1.14.x series. It is published for Scala 2.12, 2.13, and 3.1+ with Scala.js 1.8+ and Scala Native 0.4. This release is the first to support Scala 3 on the Native platform.

User-facing PRs

Thank you all!

Full Changelog: 1.15.4...v1.16.0

Scalacheck 1.15.4

03 May 20:08
1.15.4
68a3172

Choose a tag to compare

  • Binary compatible with 1.15.3 version of ScalaCheck.

Added

Changed

Fixed

Scalacheck 1.15.3

29 Mar 15:46
1.15.3
20f41f0

Choose a tag to compare

  • Binary compatible with 1.15.2 version of ScalaCheck.

Changed

Fixed

Scalacheck 1.15.2

20 Dec 12:40
1.15.2
671c6b3

Choose a tag to compare

  • Binary compatible with 1.15.1 version of ScalaCheck.

Changed

  • Avoid filtering in nonEmptyBuildableOf
    #709

  • Drop support for Scala.js 0.6
    #713

  • Add support for Scala.js on Scala 3
    #713

Fixed

  • Regression in Gen.nonEmptyBuildableOf and dependent methods

Scalacheck 1.15.1

06 Nov 08:33
1.15.1
aa84ba1

Choose a tag to compare

Compatibility

  • Binary compatible with 1.15.0 version of ScalaCheck.

Fixed

  • Return types of Gen.someOf and Gen.atLeastOne corrected to
    preserve source compatibility with Scala 2.13 artifact for
    1.14.3 ScalaCheck.
    #696

  • Fix breakage with version of Gen.pick that takes multiple
    arguments of Gen[T].
    #695