You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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](https://github.com/pgcentralfoundation/pgrx/blob/develop/cargo-pgrx/README.md#testing-with-regression-tests).
## 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.
* initial support for `pg_regress`-based tests by @eeeebbbbrrrr in
#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
#2053
### Bug Fixes
* check `tgnargs` in `extra_args` by @usamoi in
#2046
### Code Cleanup
* Added absolute path to call `<Self as ::pgrx::datum::FromDatum>::` by
@LucaCappelletti94 in
#2050
* Removed duplicate ok check by @YohDeadfall in
#2044
## New Contributors
* @LucaCappelletti94 made their first contribution in
#2050
* @ArArgon made their first contribution in
#2053
## Thanks
Shoutout to @philippemnoel of @paradedb for paying me to implement the
`pg_regress` support. ❤️
**Full Changelog**:
v0.14.1...v0.14.2
0 commit comments