github pgcentralfoundation/pgrx v0.0.18

latest releases: v0.11.4, v0.12.0-alpha.1, v0.12.0-alpha.0...
3 years ago

This is pgx v0.0.18. It is a minor bugfix release.

As always, please make sure to run:

$ cargo install cargo-pgx

to upgrade to this version.

Changes

  • Fix a memory leak with PgVarlena when constructed from a non-toasted datum
  • pgx now generates Display implementations for most of the internal Postgres pg_sys::Node types using pg_sys::nodeToString()
  • cargo pgx new no longer initializes the extension directory as a git repo. It does, however, continue to generate a .gitignore file
  • Fix a bug with build.rs where it wasn't properly building the c-shim
  • #[no_mangle] is now required on the "background_worker_main" function when using BgWorker support
  • build.rs now generates a graph of Postgres struct inheritance, opening up the possibility for future programmatic transformations

Thanks!

Thanks to everyone that contributed a PR or filed a bug report. Also, thanks to our sponsors. Sponsorship helps keep us motivated, so please consider sponsoring us!

Don't miss a new pgrx release

NewReleases is sending notifications on new releases.