Changelog of @hackage/postgresql-libpq 0.11.0.0

0.11

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

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

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