Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-05-07 | 2.2 kB | |
v0.14.2 source code.tar.gz | 2025-05-07 | 2.4 MB | |
v0.14.2 source code.zip | 2025-05-07 | 2.8 MB | |
Totals: 3 Items | 5.2 MB | 0 |
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 https://github.com/pgcentralfoundation/pgrx/pull/2051
This will help with the upcoming Postgres v18 and generally makes pgrx-based extensions less restrictive with regard to how they're installed.
- initial support for
pg_regress
-based tests by @eeeebbbbrrrr in https://github.com/pgcentralfoundation/pgrx/pull/2058
(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
- Include
pg_statistic_ext
catalog by @ArArgon in https://github.com/pgcentralfoundation/pgrx/pull/2053
Bug Fixes
- check
tgnargs
inextra_args
by @usamoi in https://github.com/pgcentralfoundation/pgrx/pull/2046
Code Cleanup
- Added absolute path to call
<Self as ::pgrx::datum::FromDatum>::
by @LucaCappelletti94 in https://github.com/pgcentralfoundation/pgrx/pull/2050 - Removed duplicate ok check by @YohDeadfall in https://github.com/pgcentralfoundation/pgrx/pull/2044
New Contributors
- @LucaCappelletti94 made their first contribution in https://github.com/pgcentralfoundation/pgrx/pull/2050
- @ArArgon made their first contribution in https://github.com/pgcentralfoundation/pgrx/pull/2053
Thanks
Shoutout to @philippemnoel of @ParadeDB for paying me to implement the pg_regress
support. ❤️
Full Changelog: https://github.com/pgcentralfoundation/pgrx/compare/v0.14.1...v0.14.2