Skip to content

Releases: pureharm/pureharm-db-flyway

0.6.0

05 Aug 05:01
ed7da10
Compare
Choose a tag to compare

This is the first release that is also available for cats-effect 3 and Scala 3!

⚠️ breaking changes

  • pureharm-db-flyway now depends on cats-effect 3! If you are still on cats-effect 2 then use pureharm-db-flyway-ce2
  • remove dependency on pureharm-config, depend on it in user code, or on pureharm-config-ciris, and use it there to read the config.

dependency upgrades

internals

  • bump scalafmt to 3.0.0-RC6 — from 2.7.5
  • bump sbt to 1.5.5
  • bump sbt-spiewak to 0.21.0
  • bump sbt-scalafmt to 2.4.3

0.5.0

03 Aug 05:08
27a1577
Compare
Choose a tag to compare

Identical to 0.6.0 for Scala 2, but unfortunately it was not released for Scala 3 due to botched release.

0.4.0

03 Aug 05:05
576737b
Compare
Choose a tag to compare

⚠️ This is the last release that depends on pureharm-config. Please move config reading into user-code, you can easily do this by depending directly on pureharm-config, for source and config compat with existing code. Ideally migrate to pureharm-config-ciris instead.

dependency upgrades

0.3.0

10 Apr 08:11
2551e9f
Compare
Choose a tag to compare

dependency upgrades

0.2.0

05 Apr 10:39
ad1fb27
Compare
Choose a tag to compare

dependency upgrades

0.1.0

19 Mar 14:09
0dc2298
Compare
Choose a tag to compare

Split out from pureharm as of version 0.0.7.

⚠️ Breaking changes ⚠️

  • renamed module maven artifact ID from pureharm-db-core-flyway to pureharm-db-flyway

  • cross compiled to Scala 2.13 -- pending support for scala 3.0.0-RC1

  • add Option[FlywayConfig] object to Flyway.clean method w/ default Option.empty, thus making this a source compatible change.

Deprecations:

  • deprecate Flyway methods that take JDBCUrl in favor of methods that take DBConnectionConfig.