Skip to content

Releases: haskell-beam/beam

v0.11.1.0

13 May 22:21
v0.11.1.0
5c059d7

Choose a tag to compare

New features

  • Added a cross-backend abstraction for the COPY statement in
    Database.Beam.Backend.SQL.BeamExtensions:
    • file-mode COPY ... TO 'file' / COPY ... FROM 'file'. Defines
      MonadBeamCopyTo / MonadBeamCopyFrom, and the user-facing
      copyTableTo / copySelectTo / copyTableFrom builders.
    • streaming COPY ... TO STDOUT / COPY ... FROM STDIN. Mirrors the file-mode
      API: MonadBeamCopyToStream / MonadBeamCopyFromStream,
      and the copyTableToStream / copySelectToStream / copyTableFromStream builders.

Bug fixes

  • Fixed an issue where a window function applied over the result of nub_ (or
    the Postgres-specific pgNubBy_) would emit DISTINCT and the window
    expression in the same SELECT, causing the window to evaluate against the
    pre-deduplicated rows. The inner select is now materialised as a subquery
    whenever it carries DISTINCT, GROUP BY, or HAVING (#756).

Dependencies

  • Removed dependency on ghc-prim.

v0.11.0.0

28 Apr 14:44
v0.11.0.0

Choose a tag to compare

What's Changed

See beam-core 0.11's changelog

v0.10.3.0

15 Oct 19:39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.2.0...v0.10.3.0

v0.10.2.0

09 Oct 17:19

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.1.0...v0.10.2.0

Beam 0.10.1.0

26 Jun 20:16
2b74543

Choose a tag to compare

v0.10.1.0

Add changelog for v0.10.1.0 and associated releases (#691)

Beam 0.10.0.0 - GHC 9.4 compatibility

27 Jan 00:06
9446193

Choose a tag to compare

Make sure lateral join names do not overlap (#647)

* Make sure lateral join names do not overlap

* Fix typo for naming of laterally joined tables.

Co-authored-by: Ken Micklas <git@kmicklas.com>

Co-authored-by: Ken Micklas <git@kmicklas.com>

Beam 0.9.2.1 - Aeson 2.0 compatibility

30 Jan 14:29
6694071

Choose a tag to compare

Beam 0.9.2.0

18 Jan 01:15

Choose a tag to compare

Beam 0.9.1.0

05 Jul 18:49

Choose a tag to compare

Beam 0.9.0.0

15 Oct 05:03

Choose a tag to compare

Hackage release for beam 0.9.0.0