Skip to content

Releases: typelevel/cats-effect-testing

v1.8.0

Choose a tag to compare

@djspiewak djspiewak released this 09 Mar 14:40
72f818c

This release updates to Scala Native 0.5 (and correspondingly, Cats Effect 3.7), meaning that it cannot be used with Scala Native 0.4.

What's Changed

  • Update sbt-typelevel to 0.8.1 in series/1.x by @typelevel-steward[bot] in #684
  • Update sbt, scripted-plugin to 1.11.7 in series/1.x by @typelevel-steward[bot] in #686
  • Update sbt-typelevel to 0.8.2 in series/1.x by @typelevel-steward[bot] in #689
  • Update sbt-scalajs, scalajs-compiler, ... to 1.20.1 in series/1.x by @typelevel-steward[bot] in #691
  • Update sbt-typelevel to 0.8.3 in series/1.x by @typelevel-steward[bot] in #695
  • Update scala-library to 2.13.18 in series/1.x by @typelevel-steward[bot] in #697
  • Update scalafmt-core to 3.9.10 in series/1.x by @typelevel-steward[bot] in #698
  • Update scala-library to 2.12.21 in series/1.x by @typelevel-steward[bot] in #700
  • Update scalafmt-core to 3.10.2 in series/1.x by @typelevel-steward[bot] in #701
  • Update sbt-typelevel to 0.8.4 in series/1.x by @typelevel-steward[bot] in #702
  • Update scalafmt-core to 3.10.3 in series/1.x by @typelevel-steward[bot] in #703
  • Update sbt-scalajs, scalajs-compiler, ... to 1.20.2 in series/1.x by @typelevel-steward[bot] in #705
  • Update sbt, scripted-plugin to 1.12.0 in series/1.x by @typelevel-steward[bot] in #706
  • Update scalafmt-core to 3.10.4 in series/1.x by @typelevel-steward[bot] in #707
  • Update sbt, scripted-plugin to 1.12.1 in series/1.x by @typelevel-steward[bot] in #711
  • Update sbt, scripted-plugin to 1.12.2 in series/1.x by @typelevel-steward[bot] in #715
  • Update scalafmt-core to 3.10.6 in series/1.x by @typelevel-steward[bot] in #713
  • Update scalafmt-core to 3.10.7 in series/1.x by @typelevel-steward[bot] in #716
  • Update sbt, scripted-plugin to 1.12.3 in series/1.x by @typelevel-steward[bot] in #718
  • Update Cats Effect 3.7, SN 0.5, and other friends by @djspiewak in #725
  • Update scala3-library, ... to 3.3.7 in series/1.x by @typelevel-steward[bot] in #692
  • Update nscplugin, sbt-scala-native to 0.5.10 in series/1.x by @typelevel-steward[bot] in #709
  • Update sbt-typelevel to 0.8.5 in series/1.x by @typelevel-steward[bot] in #719
  • Update sbt, scripted-plugin to 1.12.5 in series/1.x by @typelevel-steward[bot] in #723

Full Changelog: v1.7.0...v1.8.0

v1.7.0

Choose a tag to compare

@armanbilge armanbilge released this 17 Sep 16:31
b5c38c2

Enhancements

  • Report resource acquisition errors in ScalaTest CatsResource by @bpholt in #635
  • Abstract over Specs2 test result kind to enable more consistent support for ScalaCheck by @bpholt in #616
  • Added mention of munit-cats-effect by @djspiewak in #673

Updates

  • Update scala-library to 2.13.16 in series/1.x by @typelevel-steward[bot] in #623
  • Update sbt-scalajs, scalajs-compiler, ... to 1.18.2 in series/1.x by @typelevel-steward[bot] in #627
  • Update scala3-library, ... to 3.3.6 in series/1.x by @typelevel-steward[bot] in #656
  • Update cats-effect, cats-effect-testkit to 3.6.3 in series/1.x by @typelevel-steward[bot] in #675

Full Changelog: v1.6.0...v1.7.0

v1.6.0

Choose a tag to compare

@armanbilge armanbilge released this 03 Dec 21:05
6ec8c83

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

Choose a tag to compare

@djspiewak djspiewak released this 14 Nov 21:16
v1.5.0

User-Facing Pull Requests

Special thanks to everyone!

v1.4.0

Choose a tag to compare

@djspiewak djspiewak released this 28 Nov 19:07
v1.4.0

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

Choose a tag to compare

@djspiewak djspiewak released this 28 Aug 20:34
v1.3.0

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

Choose a tag to compare

@djspiewak djspiewak released this 31 Jul 21:01
v1.2.0
cdf85af

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

Choose a tag to compare

@djspiewak djspiewak released this 23 May 23:13
v1.1.1

v0.5.4

Choose a tag to compare

@djspiewak djspiewak released this 23 May 23:13
v0.5.4
  • Updated for Scala 3

v1.1.0

Choose a tag to compare

@djspiewak djspiewak released this 23 Apr 19:33
v1.1.0
3521714
  • 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