Skip to content

Commit bd55125

Browse files
authored
Update version to 0.18.1 (#2297)
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-sections` to keep `.pgrxsc` sections on aarch64 Linux by @eeeebbbbrrrr in #2280 * feat: include `rewrite/rewriteManip.h` by @isdaniel in #2295 * Use `zip` instead of deprecated `zip-extract` by @cbandy in #2294 (also by @Natureshadow) * cargo-pgrx: add `--valgrind` flag to `cargo pgrx regress` by @philippemnoel in #2290 * cargo-pgrx: build Postgres in parallel during `cargo pgrx init` by @philippemnoel in #2291 * ci: pass `--locked` to `cargo install --path cargo-pgrx` by @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_self` by @adamnemecek in #2283 * feature: teach `cargo pgrx schema` how 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
1 parent 810803e commit bd55125

20 files changed

Lines changed: 1238 additions & 177 deletions

File tree

Cargo.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,18 @@ repository = "https://github.com/pgcentralfoundation/pgrx/"
3333
homepage = "https://github.com/pgcentralfoundation/pgrx/"
3434
# TODO: all crates should use this version rather than copy it
3535
# See https://github.com/pgcentralfoundation/pgrx/pull/2100 comments
36-
version = "0.18.0"
36+
version = "0.18.1"
3737

3838
[workspace.metadata.local-install]
3939
cargo-pgrx = { path = "cargo-pgrx" }
4040

4141
[workspace.dependencies]
42-
pgrx-bench = { path = "./pgrx-bench", version = "=0.18.0" }
43-
pgrx-macros = { path = "./pgrx-macros", version = "=0.18.0" }
44-
pgrx-pg-sys = { path = "./pgrx-pg-sys", version = "=0.18.0" }
45-
pgrx-sql-entity-graph = { path = "./pgrx-sql-entity-graph", version = "=0.18.0" }
46-
pgrx-pg-config = { path = "./pgrx-pg-config", version = "=0.18.0" }
47-
pgrx-bindgen = { path = "./pgrx-bindgen", version = "=0.18.0" }
42+
pgrx-bench = { path = "./pgrx-bench", version = "=0.18.1" }
43+
pgrx-macros = { path = "./pgrx-macros", version = "=0.18.1" }
44+
pgrx-pg-sys = { path = "./pgrx-pg-sys", version = "=0.18.1" }
45+
pgrx-sql-entity-graph = { path = "./pgrx-sql-entity-graph", version = "=0.18.1" }
46+
pgrx-pg-config = { path = "./pgrx-pg-config", version = "=0.18.1" }
47+
pgrx-bindgen = { path = "./pgrx-bindgen", version = "=0.18.1" }
4848

4949
cargo_metadata = "0.18.0"
5050
cargo-edit = "=0.13.2" # format-preserving edits to cargo.toml

cargo-pgrx/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "cargo-pgrx"
13-
version = "0.18.0"
13+
version = "0.18.1"
1414
authors.workspace = true
1515
license.workspace = true
1616
description = "Cargo subcommand for 'pgrx' to make Postgres extension development easy"

cargo-pgrx/src/templates/cargo_toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ pg_test = []
1818
pg_bench = ["dep:pgrx-bench"]
1919

2020
[dependencies]
21-
pgrx = "=0.18.0"
21+
pgrx = "=0.18.1"
2222

2323
[dependencies.pgrx-bench]
24-
version = "=0.18.0"
24+
version = "=0.18.1"
2525
optional = true
2626

2727
[dev-dependencies]
2828
[dev-dependencies.pgrx-tests]
29-
version = "=0.18.0"
29+
version = "=0.18.1"
3030

3131
[profile.dev]
3232
panic = "unwind"

pgrx-bench/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-bench"
13-
version = "0.18.0"
13+
version = "0.18.1"
1414
authors.workspace = true
1515
license.workspace = true
1616
description = "Benchmark runtime support for pgrx extensions"

pgrx-bindgen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "pgrx-bindgen"
33
description = "additional bindgen support for pgrx"
4-
version = "0.18.0"
4+
version = "0.18.1"
55
edition.workspace = true
66
license.workspace = true
77
homepage = "https://github.com/pgcentralfoundation/pgrx"

pgrx-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-macros"
13-
version = "0.18.0"
13+
version = "0.18.1"
1414
authors.workspace = true
1515
license.workspace = true
1616
description = "Proc Macros for 'pgrx'"

pgrx-pg-config/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-pg-config"
13-
version = "0.18.0"
13+
version = "0.18.1"
1414
authors.workspace = true
1515
license.workspace = true
1616
description = "A Postgres pg_config wrapper for 'pgrx'"

pgrx-pg-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
[package]
1212
name = "pgrx-pg-sys"
13-
version = "0.18.0"
13+
version = "0.18.1"
1414
authors.workspace = true
1515
license.workspace = true
1616
description = "Generated Rust bindings for Postgres internals, for use with 'pgrx'"

0 commit comments

Comments
 (0)