opaleye v0.4.0.0 Release Notes

    • ➕ Added runUpdateReturning
    • Ordering operators and max and min aggregators are now restricted to a typeclass
    • ➕ Added stringAgg and arrayAgg aggregations.
    • ➕ Added PGOrd typeclass for typesafe ordering operations.
    • 👌 Support sorting NULLs first or last with ascNullsFirst and descNullsFirst
    • ➕ Added JSON types
    • ➕ Added runInsertMany

    Thanks to Travis Staton, Jakub Ryška and Christopher Lewis for helping with these changes.