2026-02-11
- Rename library to mapping: The focus of this small utility has long shifted from the former
EnumerationValuesto theMappingtypeclass - Replace
EnumerationValueswithSingletonValues, pure macro implementation
2026-02-10
- Add imapA and imapB methods
- Upgrade to circe 0.14.15
- Upgrade to ciris 3.12.0
- Upgrade to munit 1.2.2
- Upgrade to sbt 1.12.2
- Upgrade to sbt-houserules 0.11.10
- Upgrade to sbt-scalajs 1.20.2
2025-09-28
- Add circe instances for
KeyEncoderandKeyDecoder - Upgrade to munit 1.2.0
- Upgrade to ciris 3.11.0
- Upgrade to sbt-scalajs 1.20.1
- Upgrade to sbt-houserules 0.11.6
- Upgrade to sbt-ci-release 1.11.2
- Upgrade to sbt 1.11.6
2025-06-20
- conficDecoder -> configDecoder
- Upgrade to sbt 1.11.2
- Upgrade to sbt-houserules 0.11.5
- Upgrade to sbt-ci-release 1.11.1
- Upgrade to scala 3.3.6
- Upgrade to munit 1.1.1
- Upgrade to circe 0.14.14
2025-03-24
- Fix ciris given instance broken inference
- More modular CI steps
- Disable root module publishing
- Upgrade to sbt-houserules 0.11.4
- Upgrade to sbt-scalajs 1.18.2
- Upgrade to sbt-blowout 0.2.1
- Upgrade to sbt-ci-release 1.9.3
- Upgrade to cats 2.13.0
- Upgrade to circe 0.14.12
- Upgrade to munit 1.1.0
- Upgrade to scala 3.3.5
- Upgrade to sbt 1.10.11
- Upgrade to sbt-ci-release 1.9.2
- Upgrade to sbt-houserules 0.11.0
2024-12-02
- Add support for product types
- Upgrade to munit 1.0.3
- Upgrade to ciris 3.7.0
- Upgrade to sbt 1.10.6
2024-11-20
- Add
Mapping.imap - Add
Mapping.product - Upgrade to circe 0.14.10
- Upgrade to munit 1.0.2
- Upgrade to sbt 1.10.5
- Upgrade to sbt-ci-release 1.9.0
- Upgrade to sbt-houserules 0.9.0
- Upgrade to sbt-scalajs 1.17.0
2024-08-06
- Change Mapping.values from List to NonEmptyList
- Upgrade to sbt 1.10.1
2024-07-05
- Sealed Mapping
- Migrate to NonEmptyList representation
- Upgrade to actions/setup-java@v4
- Upgrade to cats 2.12.0
- Upgrade to circe 0.14.9
- Upgrade to ciris 3.6.0
- Upgrade to munit 1.0.0
- Upgrade to sbt-houserules 0.7.7
- Upgrade to sbt-scalajs 1.16.0
2024-03-14
- Add ciris module
- Upgrade to scala 3.3.3
- Upgrade to sbt-houserules 0.7.6
- Upgrade to sbt 1.9.9
- Upgrade to sbt-scalajs-crossproject 1.3.2
- implicit -> given
- Remove skunk module, use skunk-ext library instead
2023-09-26
- Add
Mapping.constant - Upgrade to cats 2.10.0
- Upgrade to circe 0.14.6
- Upgrade to sbt 1.9.6
- Upgrade to sbt-houserules 0.7.4
- Upgrade to sbt-scalajs 1.14.0
- Upgrade to sbt-scalajs-crossproject 1.13.2
- Upgrade to scala 3.3.1
2023-06-23
- Add circe enumeration convenience methods
- Add skunk.enumeration convenience method
2023-06-16
Initial release