Releases: pgcentralfoundation/pgrx
v0.1.20
This is pgx
v0.1.20. It is a minor feature release adding Rust bindings for the Postgres headers related to gin
and gist
indexes.
To upgrade, please run:
$ cargo install cargo-pgx
Also make sure to update your Cargo.toml dependencies.
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.19
This is pgx
v0.1.19. It is a minor feature release which adds a new cargo pgx
subcommand called dump-schema
, which simply writes the entire generates extension schema.sql file to a specified directory.
To upgrade, please run:
$ cargo install cargo-pgx
Also make sure to update your Cargo.toml dependencies.
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.18
This is pgx
v0.1.18. It is a minor feature release where cargo pgx init
can now automatically discover all supported versions of Postgres from postgresql.org instead of hardcoding specific version numbers.
Additionally, PR #78 was implemented, which teaches pgx
how to use cargo metadata
to determine the target
directory.
To upgrade, please run:
$ cargo install cargo-pgx
Also make sure to update your Cargo.toml dependencies.
If you'd like to update your pgx-managed Postgres installations to the latest point-releases, simply run cargo pgx init
after doing the above.
Thanks!
Thanks for the PRs everyone! Keep 'em coming!
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.17
This is pgx
v0.1.17. It fixes cargo pgx init
(and its various argument forms) on MacOS.
To upgrade, please run:
$ cargo install cargo-pgx
Also make sure to update your Cargo.toml dependencies.
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.16
This is pgx
v0.1.16. It adds a number of new headers to support Foreign Data Wrapper development.
To upgrade, please run:
$ cargo install cargo-pgx
Also make sure to update your Cargo.toml dependencies.
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.15
This is pgx
v0.1.15. It adds the replication/output_plugin.h
header to generate Rust bindings for Postgres' Logical Decoding Output Plugins.
To upgrade, please run:
$ cargo install cargo-pgx
Also make sure to update your Cargo.toml dependencies.
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.14
This is pgx
v0.1.14. It resolves compilation problems as the result of upstream dependency changes. It also fixes the @GIT_HASH@
token that the schema generator can inject so that it works correctly on both MacOS and Linux.
To upgrade, please run:
$ cargo install cargo-pgx
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.13
This is pgx
v0.1.13. This release is intended to resolve issues #71 and #66, which were caused by breaking changes in upstream dependencies. We now include a Cargo.lock
file in the top-level workspace.
To upgrade, please run:
$ cargo install cargo-pgx
Sponsor Our Work
Please consider sponsoring us so we can continue building cool things like pgx
! Thank you for your consideration!
v0.1.11
This is pgx
v0.1.10. It is a minor release that adds teaches cargo-pgx
's schema generator how to do some special token replacement.
To upgrade, please ensure to run:
$ cargo install cargo-pgx
And don't forget to update your own Cargo.toml
dependency versions.
The two tokens cargo-pgx
now knows how to replace are:
- `@DEFAULT_VERSION@`: this will come from the `default_version` property in the extension's `.control` file
- `@GIT_HASH@`: This is determined by running `git rev-parse head`
Please Sponsor Our Work
While a labor of love, pgx
development is not without cost. Please consider sponsoring our work to offset those costs. All sponsorship tiers are appreciated.
v0.1.10
-- revoked