v0.12.7
Welcome to pgrx v0.12.7. This is a minor release which adds a few more Postgres headers, fixes a possible crashing bug, adds some more smarts to #[pg_cast
], and adds a new GucFlags
variant.
To upgrade, please execute cargo install cargo-pgrx --version 0.12.7 --locked
. Then you can run cargo pgrx upgrade
against your extension crates.
The plan is that this will be the last release in the v0.12.x series.
What's Changed
More Headers
- add
storage/freespace.h
by @rebasedming in #1923 - add
commands/progress.h
by @usamoi in #1924
New Features
- Imply
NOT_IN_SAMPLE
forGucFlags::NO_SHOW_ALL
by @Ngalstyan4 in #1925 - Teach
#[pg_cast]
how to pass down arguments useful to#[pg_extern]
by @eeeebbbbrrrr in #1930
Less Build Drama
- Explicitly enable object Cargo features by @workingjubilee in #1926
Safety
- fix: crash from drop impls that panic via
leak_and_drop_on_delete()
by @eeeebbbbrrrr in #1929
New Contributors
- @Ngalstyan4 made their first contribution in #1925
Full Changelog:
v0.12.6...v0.12.7