Skip to content

v0.14.2

Compare
Choose a tag to compare
@eeeebbbbrrrr eeeebbbbrrrr released this 07 May 21:33
· 43 commits to develop since this release
9678aa6

Welcome to pgrx v0.14.2. This is a minor release that fixes a few bugs and also adds a big new feature: support for pg_regress-based regression tests.

As always, please update with cargo install cargo-pgrx --version 0.14.2 --locked and update your extension Cargo.toml files with cargo pgrx upgrade.

For the pg_regress regression test support, there's a new cargo pgrx regress subcommand, and it's documented in cargo-pgrx's readme.

What's Changed

  • Remove the $libdir/ prefix from module_pathname by @theory in #2051

This will help with the upcoming Postgres v18 and generally makes pgrx-based extensions less restrictive with regard to how they're installed.

(editor's node: I full expect users to uncover UX nits with this and am more than happy to entertain any ideas that help to improve workflows, either locally during development or in CI. Feel free to open issues about it.)

More Bindings

Bug Fixes

Code Cleanup

New Contributors

Thanks

Shoutout to @philippemnoel of @paradedb for paying me to implement the pg_regress support. ❤️

Full Changelog: v0.14.1...v0.14.2