Unreleased
3.0.0
- @parsonsmatt
- #122: Support
persistent-2.10.0. This is a breaking change due to the removal of deprecated exports from the persistent library.
- #113: Remove the
esqueleto type class. To migrate here, use SqlExpr, SqlQuery, and SqlBackend instead of using the polymorphic Esqueleto sqlExpr sqlQuery sqlBackend => ... types.
2.7.0
- @parsonsmatt
- #117: Removed
sqlQQ and executeQQ functions from export, fixing doc build and building with persistent >= 2.9
2.6.1
- @ChrisCoffey
- #114: Fix Haddock by
working around an upstream bug.
2.6.0
- @bitemyapp
- Reorganized dependencies, decided to break compatibility for Conduit 1.3, Persistent 2.8, and
unliftio.
- Moved tests for
random() into database-specific test suites.
- Deprecated Language
random_, split it into database-specific modules.
- @parsonsmatt
- Added support for
PersistQueryRead/PersistQueryWrite, enabling type-safe differentation of read and write capabilities.
- @sestrella
- Added support for
arrayAggDistinct and arrayRemove.
- @mheinzel
- @illmade
- Added instructions for running database specific tests
- @FintanH
- Removed CPP from the test suite, split the database-specific tests into their own respective modules.
- Added support for PostgreSQL's
now()
- Added a comprehensive examples project to make practical application of Esqueleto easier.
- @EdwardBetts