Skip to content

Commit 880c6f6

Browse files
samrosejfroche
authored andcommitted
feat: support 1.88 rust 0.16.1 pgrx 0.57 wrappers
1 parent fd702ca commit 880c6f6

File tree

6 files changed

+382
-7
lines changed

6 files changed

+382
-7
lines changed

flake.lock

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

nix/cargo-pgrx/versions.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,10 @@
109109
}
110110
},
111111
"0.16.1": {
112-
"hash": "",
112+
"hash": "sha256-AjoBr+/sEPdzbD0wLUNVm2syCySkGaFOFQ70TST1U9w=",
113113
"rust": {
114114
"1.88.0": {
115-
"cargoHash": ""
115+
"cargoHash": "sha256-uWj/V2lJa6HF2GlHX+i5RbSMZFOxZsBzOf6okKDb0j8="
116116
}
117117
}
118118
}

nix/docs/update-extension.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
There are two types of extension package structures in our codebase:
77

8-
1. **Old structure (deprecated, soon to be replaced)**: Extensions like `supautils.nix` that directly define a single version
8+
1. **Old structure (deprecated)**: Extensions like `supautils.nix` that directly define a single version in the nix expression for the package
99
2. **New structure (current standard)**: Extensions that load multiple versions from `nix/ext/versions.json`
1010

1111
Most extensions now use the new structure, which supports multiple versions via the `versions.json` file. The instructions below cover both approaches.
@@ -143,6 +143,8 @@ These extensions use `mkPgrxExtension` and require additional Rust and pgrx vers
143143

144144
10. **Once approved**: Update `common-nix.vars.yml` if releasing
145145

146+
> **Need to update pgrx or Rust versions?** See [Updating cargo-pgrx Extensions](./updating-pgrx-extensions.md) for the complete guide covering pgrx version updates, Rust toolchain updates (including `nix flake update rust-overlay`), and troubleshooting.
147+
146148
---
147149

148150
## Updating an Extension (Old Structure - Deprecated)

0 commit comments

Comments
 (0)