Skip to content

1.2.0.0

Compare
Choose a tag to compare
@ocharles ocharles released this 30 Oct 11:34
· 122 commits to master since this release
9a6c11e

New features

  • New $* and $+ operators for projecting out of ListTable and NonEmptyTable respectively (analogous to the existing $? for MaybeTable). (#125)

Bug fixes

  • Fix UPSERT support (and add tests), which was broken due to a typo inside Rel8 that made it impossible to construct Projections which are needed by UPSERT. (#134)

  • Remove DBMin and DBMax instances for Bool, which are invalid as far as Postgres is concerned. and and or can be used to achieve the same thing. (#126)

  • Fix aggregateMaybeTable, aggregateEitherTable and aggregateTheseTable, which generated invalid SQL previously. (#127)

Breaking changes

  • rebind now takes an additional argument for the "name" of the binding. (#128)