Releases: pureharm/pureharm-db-testkit
Releases · pureharm/pureharm-db-testkit
0.3.0
This is the first release for a stable Scala 3 version, and with cats-effect 3 support!
⚠️  breaking
- pureharm-db-testkitnow depends on cats-effect- 3.2.1, and the corresponding dependencies for it.
- pureharm-db-testkit-ce2is binary, and source compatible with- pureharm-db-testkitfrom version- 0.2.0, so if you haven't migrated to CE3 yet, use the former module.
Dependency upgrades
- pureharm-core 0.3.0
- pureharm-effects-cats 0.5.0
- pureharm-testkit 0.4.0
- pureharm-db-core 0.5.0
- pureharm-db-flyway 0.6.0
New Scala versions:
- 2.13.6
- 3.0.1
- drop 3.0.0-RC2,3.0.0-RC3
internals
- bump scalafmt to 3.0.0-RC6— from2.7.5
- bump sbt to 1.5.5
- bump sbt-spiewak to 0.21.0
- bump sbt-scalafmt to 2.4.3
0.2.0
breaking changes:
- upgraded to pureharm-testkit0.3.0` which replaces scalatest w/ munit.
- you have to use testResource.test("name")in all your tests to be consistent w/ munit handling of resources.
- DBTestSetup.flywayConfignow takes an- implicit logger, should be source compatible. Updated to copy schema name from the db config by default. Since most likely it's wrong if the schema name is different between the two configs.
dependency upgrades
- pureharm-core-anomaly 0.2.0
- pureharm-core-sprout 0.2.0
- pureharm-core-identifiable 0.2.0
- pureharm-effects-cats 0.4.0
- pureharm-testkit 0.3.0
- pureharm-db-core 0.4.0
- pureharm-db-flyway 0.4.0