Welcome to pgrx v0.18.1. This is a minor release but fixes important build problems on aarch64 Linux introduced in v0.18.0.
As always, install the cli tool with cargo install cargo-pgrx --version 0.18.1 --locked and make sure to update your extension's to depend on =0.18.1.
What's Changed
- upgrade dependencies, including moving rust to 1.96.0 by @eeeebbbbrrrr in #2296
- cargo-pgrx: inject
-Wl,--no-gc-sectionsto keep.pgrxscsections on aarch64 Linux by @eeeebbbbrrrr in #2280 - feat: include
rewrite/rewriteManip.hby @isdaniel in #2295 - Use
zipinstead of deprecatedzip-extractby @cbandy in #2294 (also by @Natureshadow) - cargo-pgrx: add
--valgrindflag tocargo pgrx regressby @philippemnoel in #2290 - cargo-pgrx: build Postgres in parallel during
cargo pgrx initby @philippemnoel in #2291 - ci: pass
--lockedtocargo install --path cargo-pgrxby @philippemnoel in #2292 - Fix README version range inconsistency (17 → 18) by @hobostay in #2287
- fix: don't allocate for static strings in
ereport!by @gruuya in #2282 - can
cargo clippy --allow-dirty --fix -- -Wclippy::use_selfby @adamnemecek in #2283 - feature: teach
cargo pgrx schemahow to emit just the SQL for named entities by @eeeebbbbrrrr in #2293 - Fix "PostgresSQL" typo to "PostgreSQL" in test code by @hobostay in #2286
New Contributors
- @hobostay made their first contribution in #2287
- @adamnemecek made their first contribution in #2283
- @Natureshadow
Full Changelog: v0.18.0...v0.18.1