Releases: rallyhealth/scalacheck-ops
Releases · rallyhealth/scalacheck-ops
v2.12.0
v2.11.0
What's Changed
- Switch from Travis CI to Github Workflow by @jeffmay in #55
- Update README to specify 1.16 and Scala.js/Native by @mdedetrich in #56
- Add support for Scala.js and Scala Native by @mdedetrich in #54
- Add OffsetDateTime Java Time Generators by @mdedetrich in #48
- Adds link to the maven badges and cleans it up by @mdedetrich in #59
- 🔥 Remove support for Scala 2.11 and scalacheck-ops 1.12 by @jeffmay in #61
- 🐛 Use custom GitHub ci.yml workflow by @jeffmay in #63
- Update and apply scalafmt by @mdedetrich in #57
- ✨ Add support for scalacheck 1.17 using a shared 1.x artifact by @jeffmay in #64
- Add scmInfo to build.sbt by @jeffmay in #67
- Cleanup build errors when generating scaladoc by @jeffmay in #68
Full Changelog: v2.10.0...v2.11.0
v2.10.0
SOME ARTIFACTS WERE NOT PUBLISHED FOR THIS VERSION
What's Changed
- Add support for Scalacheck 1.16.0 by @mdedetrich in #53
Full Changelog: v2.9.0...v2.10.0
v2.9.0
What's Changed
- Bump sbt to version 1.6.2. by @paul-a-kennedy-rally in #49
- Add .pre-commit-config.yaml and run pre-commit-hooks on all files by @jeffmay in #50
- Improve syntax for generating collection types by @jeffmay in #51
New Contributors
- @paul-a-kennedy-rally made their first contribution in #49
Full Changelog: v2.8.2...v2.9.0
Support Scala 3 and drop support for Scala 2.11
What's Changed
- For 1-15, potentially drop Scala 2.11 support and add Scala 3 by @russellremple in #41
Full Changelog: v2.7.1...v2.8.0
Remove requirement for ClassTag on extension methods to support io.estatico.newtype
- Fixes issue in 2.7.0 release where test scope libraries were added as compile scope dependencies by accident
- Deprecated
.getOrThrow
in favor of.head
- Deprecated
.randomOrThrow()
in favor of.nextRandom()
- Added
.nextRandomIterator()
as a better alternative to.sampleIterator
- Deprecated
.toUnboundedIterator
- Added Izumi Reflect as a fallback for missing
ClassTag
- Added unit tests for
@newtype
and@newsubtype
value generators
Binary compatible with v2.6.0, but not source compatible. Most methods have been carried over and deprecated, but some will no longer be accessible by default.
USE 2.7.0 INSTEAD
v2.7.0 Address binary compatibility issues
Publish to Sonatype / Maven Central
v2.6.0 Switch from publishing to Bintray to Sonatype
Upgrade versions of SBT, Scala, and ScalaCheck
Upgrade ScalaTest to 3.2.7 for ScalaCheck 1-14 and above - Add org.scalatestplus %% scalacheck-1-14 and scalacheck-1-15 - Copy ScalaTest 3.0.5 tests for ScalaCheck 1-13 - Use 3.0.5 for scalacheck-ops 1-13 and 3.2.7 for >= 1.14 - Found magic set of versions for compiling test code - Migrate to latest ScalaTest package layout
Add support for ScalaCheck 1.15.x
add artifact for scalacheck 1.15 (#32) * add artifact for scalacheck 1.15 * upgrade scoverage to support scala 2.13 > 2.13.0 (https://github.com/scoverage/sbt-scoverage/pull/300)