Closed eeeebbbbrrrr closed 2 months ago
@eeeebbbbrrrr, want to include #1879?
@eeeebbbbrrrr, want to include #1879?
Lets wait for @workingjubilee's approval on that. I'm happy to another release tomorrow or over the weekend or whenever. I want you to have access to your work as quickly as reasonable.
I want you to have access to your work as quickly as reasonable.
For that reason I switched to a local reference (:
Welcome to pgrx v0.12.5. This is a big minor release because it brings support for Postgres v17.0, released on Sept 26th, 2024. Much thanks to the Postgres folks for all their hard work! We'd have to do this for MySQL otherwise!
To upgrade to pgrx v0.12.5, do
cargo install cargo-pgrx --version 0.12.5 --locked
. Once installed you can runcargo pgrx upgrade
in the root of all your extension crates to update their dependencies.New Features
pgrx now supports Postgres v17.0! You'll want to run another
cargo pgrx init
to get the latest release of all Postgres versions, including 17.cargo pgrx schema
output by @eeeebbbbrrrr in https://github.com/pgcentralfoundation/pgrx/pull/1867diff
s between schema versions should be a lot prettier now ascargo pgrx schema
should be repeatable from run-to-run and otherwise output in a predictable order.cc
to generate cshim by @usamoi in https://github.com/pgcentralfoundation/pgrx/pull/1854Regular and cross-compiles should be more reliable now thanks to using
cc
to compile the tiny bit of C code pgrx includes.CStr
to be used as SPI commands by @YohDeadfall in https://github.com/pgcentralfoundation/pgrx/pull/1864Made with love to those who don't like allocations!
Bug Fixes
More Postgres Headers
#include "commands/extension.h"
by @eeeebbbbrrrr in https://github.com/pgcentralfoundation/pgrx/pull/1880#include "commands/prepare.h"
by @kysshsy in https://github.com/pgcentralfoundation/pgrx/pull/1873#include "parser/parse_collate.h"
by @eeeebbbbrrrr in https://github.com/pgcentralfoundation/pgrx/pull/1880#include "parser/parse_relation.h"
by @eeeebbbbrrrr in https://github.com/pgcentralfoundation/pgrx/pull/1872Docs & Examples
Code Cleanup
New Contributors
Full Changelog: https://github.com/pgcentralfoundation/pgrx/compare/v0.12.4...v0.12.5