Skip to content

Latest commit

 

History

History
63 lines (37 loc) · 2.7 KB

CHANGELOG.md

File metadata and controls

63 lines (37 loc) · 2.7 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

unreleased

0.5.0

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

⚠️ 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

dependency upgrades

0.2.0

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

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