Releases: pureharm/pureharm-db-flyway
0.6.0
This is the first release that is also available for cats-effect 3 and Scala 3!
⚠️ breaking changes
pureharm-db-flywaynow depends on cats-effect 3! If you are still on cats-effect 2 then usepureharm-db-flyway-ce2- remove dependency on
pureharm-config, depend on it in user code, or onpureharm-config-ciris, and use it there to read the config.
dependency upgrades
- flyway
7.12.0 - cats-effect
3.2.1/2.5.2 - pureharm-core
0.3.0 - pureharm-db-core
0.5.0 - pureharm-db-core-jdbc
0.5.0
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.5.0
Identical to 0.6.0 for Scala 2, but unfortunately it was not released for Scala 3 due to botched release.
0.4.0
dependency upgrades
- pureharm-config
0.4.0- will be removed in a future version - pureharm-db-core
0.4.0 - pureharm-db-core-jdbc
0.4.0
0.3.0
dependency upgrades
- flyway
7.7.3 - pureharm-config
0.3.0- will be removed in a future version - pureharm-db-core
0.3.0 - pureharm-db-core-jdbc
0.3.0
0.2.0
dependency upgrades
- flyway
7.7.2 - pureharm-core-anomaly
0.2.0 - pureharm-core-sprout
0.2.0 - pureharm-config
0.2.0- will be removed in0.3.0 - pureharm-db-core
0.2.0 - pureharm-db-core-jdbc
0.2.0
0.1.0
Split out from pureharm as of version 0.0.7.
-
renamed module maven artifact ID from
pureharm-db-core-flywaytopureharm-db-flyway -
cross compiled to Scala 2.13 -- pending support for scala 3.0.0-RC1
-
add
Option[FlywayConfig]object toFlyway.cleanmethod w/ defaultOption.empty, thus making this a source compatible change.
Deprecations:
- deprecate
Flywaymethods that take JDBCUrl in favor of methods that takeDBConnectionConfig.