All Versions
8
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History

  • v0.7.4.0 Changes

    • ⚡️ Update Stackage nightly support to 2020-08-13, widended dependency version bounds.
    • ➕ Add NFData instances for (:->) and Record / Rec Identity.
    • ➕ Add composite-aeson-path with JSON formats for the path package.
    • ➕ Add composite-binary with orphan instances for the binary package.
    • ➕ Add composite-hashable with orphan instances for the hashable package.
    • ➕ Add IsoHKD Identity (s :-> a) instance.

    Thanks to @locallycompact!

  • v0.7.3.0 Changes

    • 👌 Support GHC 8.10 / Stackage nightly 2020-07-19, widened dependency version bounds.

    Thanks to @locallycompact!

  • v0.7.2.0 Changes

    • 👌 Support GHC 8.8 / LTS-16.5, widened dependency version bounds.

    Thanks to @locallycompact!

  • v0.7.1.0 Changes

    • Split out fieldJsonFormat and sumJsonFormat into encode-only and decode-only versions.
  • v0.7.0.0 Changes

    • Round out functions for working with decode-only or encode-only records.
    • 📇 Rename ToField to ToJsonField and FromField to FromJsonField.
  • v0.6.2.0 Changes

    • Widen vinyl bound to >= 0.5.3 && < 0.13 (was < 0.12)
    • Unbreak deriveOpaleyeEnum for newer PostgreSQL which won't implicitly convert text to an enum.
  • v0.6.1.0 Changes

    • Code now compiles with Stackage LTS 14.20
  • v0.6.0.0 Changes

    • ✅ Code now compiles with the lastest Stackage LTS (14.3)
    • Incorporates underlying Vinyl framework typeclasses instead of proxies. This has resulted in a few breaking changes to the composite API, mostly in the -base project.
    • 📦 reifyVal provided to assist with compiler inference.

    Thanks to @dfithian!