packages feed

postgresql-libpq-0.10.2.0: CHANGELOG.md

0.10.2.0
--------

- Split the c library dependency into separate packages.
  Now the dependencies are either all `build-type: Simple` (`-f +use-pkg-config`)
  or  `build-type: Configure` (`-f -use-pkg-config`).

0.10.1.0
--------

- Fix issue with empty binary values (https://github.com/haskellari/postgresql-libpq/issues/54)

0.10.0.0
--------

There are technicallly two breaking changes in this release,
but they shouldn't affect anyone not doing anything weird.

- Binary parameters are passed without copying.
- FFI functions are imported without `unsafe`. Most uses were incorrect.
  We make all calls "safe", as checking whether libpq functions do IO
  or may call a notifier (potentially calling back into Haskell),
  is virtually impossible for all versions of libpq.
  (The above properties are not specified in the documentation).

0.9.5.0
-------

- Drop support for GHCs prior 8.6
- Require libpq >=10.22 (when using pkgconfig).
- Use CApiFFI for some parts of the API
  (we cannot use for all due https://gitlab.haskell.org/ghc/ghc/-/issues/22043)

0.9.4.3
-------

- Support `bytestring-0.11`
- Allow `Win32-2.10.0.0`
- Make `PQconsumeInput` FFI call `safe`

0.9.4.2
-------

- Support GHC-8.6.1
- Add simple smoke test