v0.14.3: Update version to 0.14.3 (#2063)
Welcome to pgrx v0.14.3.
This point release fixes some issues discovered with the new cargo pgrx regress command. Additionally, bindings have been regenerated against the latest Postgres point releases that dropped on May 8th, 2025, though no new headers have been included.
As always, please update with cargo install cargo-pgrx --version 0.14.3 --locked and update your extension Cargo.toml files with cargo pgrx upgrade.
What's Changed
- Fixes to
cargo pgrx regressby @eeeebbbbrrrr in #2062- Pressing
<ENTER>to "Accept[Y, n]?" a test no longer panics - While we still
git add <new expected/test_name.out>files, we no longer do it to the expected files that we promote in the face of a test failure - Fix a bug where we'd think there's a
test_name.outfile to copy toexpected/when that's not actually true - The
setup.sqltest is now treated as a normal test, and the only special handling around is that we'll only run it if we detect we need to - Cleanup test run output to be consistent between Postgres versions
- Set
PGRX_REGRESS_TESTING=1so an extension running under the regression test suite can detect it
- Pressing
Full Changelog: v0.14.2...v0.14.3