Skip to content

Releases: pureharm/pureharm-db-core

0.5.0

02 Aug 09:18
b810914
Compare
Choose a tag to compare

This is the first release of the module that is available for Scala 3!

⚠️ breaking changes ⚠️

  • as per the 0.4.0 release notes, pureharm-config is no longer a dependency of this module. DBConnectionConfig now ought to be read in application code, using the strategy best suited for the project. You can depend on pureharm-config directly to have least migration impact, or ideally, migrate to using pureharm-config-ciris.

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.4.0

10 Apr 10:27
9797b09
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 06:55
a492042
Compare
Choose a tag to compare

dependency upgrades

0.2.0

05 Apr 10:03
85e306f
Compare
Choose a tag to compare

deprecations

  • deprecate DBConnectionConfig companion object. Use pureharm-config-ciris, or some other config library of your choice to read these values on your own terms.
  • deprecate all methods in Repo that take multiple elements. Will be removed since API is extremely clunky, and will be pushed down to be DB specific.

dependency upgrades

0.1.0

19 Mar 13:29
a352433
Compare
Choose a tag to compare

Split out from pureharm as of version 0.0.7.

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

⚠️ Removed deprecated methods ⚠️

  • removed deprecated DAOAlgebra traits