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.
This is the first release for a stable Scala 3 version, and with cats-effect 3 support!
pureharm-db-doobie
now depends on cats-effect3.2.1
(w/ doobie1.0.0-M5
), and the corresponding dependencies for it.pureharm-db-doobie-ce2
is binary, and source compatible withpureharm-db-doobie
from version0.2.0
, so if you haven't migrated to CE3 yet, use the former module.
- pureharm-core
0.3.0
- pureharm-effects-cats
0.5.0
- pureharm-db-core
0.5.0
- pureharm-db-core-jdbc
0.6.0
- pureharm-json-circe
0.3.0-M1
- pureharm-db-testkit
0.3.0
- bump scalafmt to
3.0.0-RC6
— from2.7.5
- bump sbt to
1.5.5
- bump sbt-spiewak to
0.21.0
- upgraded to
pureharm-db-testkit
0.2.0` which replaces scalatest w/ munit. See
- 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-db-core
0.4.0
- pureharm-db-core-jdbc
0.4.0
- pureharm-json-circe
0.2.0
- pureharm-db-testkit
0.2.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
(??? : Meta[T]).sprout/sproutRefined
ops to easily createMeta
for sprout new-types.
- rename
PhantomTypeMetas
toSproutMetas
- rename
PureharmDBDoobieTypeDefinitions
toPureharmDBDoobieAliases
Internals:
- move
.internals
package - tests that hit an actual postgresql db are now moved to the IT task, and not run as part of CI. This will change in the future.