Skip to content

Releases: typelevel/cats-effect-testing

v1.6.0

03 Dec 21:05
6ec8c83
Compare
Choose a tag to compare

Fixes

  • Limit ScalaTest dependency to its core library by @kaharlichenko in #418
  • Tweak Specs2 CatsResource to rethrow exceptions raised during resource acquisition by @bpholt in #608

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.5.0

14 Nov 21:16
v1.5.0
Compare
Choose a tag to compare

User-Facing Pull Requests

Special thanks to everyone!

v1.4.0

28 Nov 19:07
v1.4.0
Compare
Choose a tag to compare

The primary change in this release is the upgrade to Cats Effect 3.3.0, which brings with it some major changes within the cats-effect-testkit artifact. In particular, TestContext has been changed and TestControl has been introduced, the latter of which supersedes functionality previously partially provided by DeterministicIOTestSuite and similar. To that end, the direct TestContext integrations have been deprecated and will be removed in 2.0.0. It is recommended that users simply use TestControl directly with a conventional IO test suite.

User-Facing Pull Requests

v1.3.0

28 Aug 20:34
v1.3.0
Compare
Choose a tag to compare

The most significant change in this release comes in the form of the supporting artifacts. It appears that the core module, which contains functionality common to all test adapters, has been published under the org.typelevel::core artifact ID since 1.0. Since this has never been reported, we can only assume that no one is depending on this artifact directly (only indirectly via the test adapter modules), which is why we made the decision to rename it to cats-effect-testing-core without a breaking version bump.

We sincerely apologize for any inconvenience.

Special thanks to both of you!

v1.2.0

31 Jul 21:01
v1.2.0
cdf85af
Compare
Choose a tag to compare

The primary feature of this release is correcting the fact that ScalaJS support previously… didn't exist at all! Due to a weird sbt bug and an inattentive eye (mine), ScalaJS support has been broken since 1.0. Meaning that, uh, this is the first release where it works.

v1.1.1

23 May 23:13
v1.1.1
Compare
Choose a tag to compare

v0.5.4

23 May 23:13
v0.5.4
Compare
Choose a tag to compare
  • Updated for Scala 3

v1.1.0

23 Apr 19:33
v1.1.0
3521714
Compare
Choose a tag to compare
  • Added support for Scala 3.0.0-RC3
  • Dropped support for Scala 3.0.0-RC2
  • Updated Specs2 to 4.11.0
  • Updated minitest to 2.9.5
  • Updated Cats Effect to 3.1.0
  • Updated µTest to 0.7.9

v0.5.3

23 Apr 19:34
v0.5.3
6f696ef
Compare
Choose a tag to compare
  • Added support for Scala 3.0.0-RC3
  • Dropped support for Scala 3.0.0-RC2
  • Updated Cats Effect to 2.5.0
  • Updated ScalaTest to 3.2.6

v1.0.1

23 Apr 19:31
v1.0.1
36b26d8
Compare
Choose a tag to compare
  • Added support for Scala 3.0.0-RC2
  • Dropped support for Scala 3.0.0-RC1
  • Updated Specs2 to 4.10.6
  • Updated Cats Effect to 3.0.1
  • Updated ScalaTest to 3.2.6