Skip to content

Latest commit

 

History

History
144 lines (105 loc) · 2.77 KB

File metadata and controls

144 lines (105 loc) · 2.77 KB

Changelog

0.7.0

2026-02-11

  • Rename library to mapping: The focus of this small utility has long shifted from the former EnumerationValues to the Mapping typeclass
  • Replace EnumerationValues with SingletonValues, pure macro implementation

0.6.0

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

0.5.0

2025-09-28

  • Add circe instances for KeyEncoder and KeyDecoder
  • 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

0.4.0

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

0.3.2

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

0.3.1

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

0.3.0

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

0.2.0

2024-08-06

  • Change Mapping.values from List to NonEmptyList
  • Upgrade to sbt 1.10.1

0.1.0

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

0.0.4

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

0.0.3

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

0.0.2

2023-06-23

  • Add circe enumeration convenience methods
  • Add skunk.enumeration convenience method

0.0.1

2023-06-16

Initial release