Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 2.78 KB

CHANGELOG.md

File metadata and controls

62 lines (43 loc) · 2.78 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.3.0-M1

This is the first release for a stable Scala 3 version, and with cats-effect 3 support!

⚠️ breaking

  • pureharm-db-doobie now depends on cats-effect 3.2.1 (w/ doobie 1.0.0-M5), and the corresponding dependencies for it.
  • pureharm-db-doobie-ce2 is binary, and source compatible with pureharm-db-doobie from version 0.2.0, so if you haven't migrated to CE3 yet, use the former module.

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

0.2.0

  • upgraded to pureharm-db-testkit 0.2.0` which replaces scalatest w/ munit. See

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 (??? : Meta[T]).sprout/sproutRefined ops to easily create Meta for sprout new-types.

⚠️ Breaking changes ⚠️

  • rename PhantomTypeMetas to SproutMetas
  • rename PureharmDBDoobieTypeDefinitions to PureharmDBDoobieAliases

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.