Skip to content

Releases: supabase/postgres

17.4.1.053

09 Jul 20:25
Compare
Choose a tag to compare
test: postgres storage privs

17.4.1.052-storage-1

09 Jul 15:07
Compare
Choose a tag to compare

17.0.1.103-orioledb

09 Jul 20:20
Compare
Choose a tag to compare
test: postgres storage privs

15.8.1.110

09 Jul 20:21
Compare
Choose a tag to compare
test: postgres storage privs

17.4.1.052

08 Jul 21:06
d314e8f
Compare
Choose a tag to compare
feat: bump auth to v2.177.0 (#1694)

17.4.1.051

08 Jul 02:22
b806c07
Compare
Choose a tag to compare
feat: multiple versions for the wrappers extension (#1663)

* feat(cargo-pgrx): build extensions with specified Rust version

This change allows developers to target specific Rust versions for
building extensions. It implements support for building cargo extensions
and `cargo-pgrx` using the specified Rust version.

* feat: multiple versions for the wrappers extension

Build multiple versions of the wrappers extension on different PostgreSQL versions.

Add test for the extensions and their upgrade on PostgreSQL 15 and 17.

Make sure we build cargo extension and cargo-pgrx with the specified Rust version.

* Fix darwin build by using unix sockets only

Stop using TCP sockets in builds to avoid port conflicts

* Support more versions of wrappers extension

Update rust overlay to build using more recent rust versions.

* Build wrapper 0.3.0 using pgrx 0.11.3

Avoid compilation errors related to bindgen on aarch64-linux

* Build wrapper 0.5.2 using pgrx 0.14.3

* Limit the numbers of versions to build

* tests: update regress tests for new version of wrappers

* Build and cache a single version

Current MacOS builder cannot handle multiple versions

* Do not run parallel builds on MacOS

Current runner doesn't have enough disk space

* feat: update wrappers to 0.5.3

* feat: bugfix on same version

* fix: free up space in the case of macos builder

* fix: also pass in nix.conf max-jobs setting on macos

* Revert "fix: also pass in nix.conf max-jobs setting on macos"

This reverts commit b67f7cef23fa94b1e73762508aafa2feadc78594.

* fix(ci): only build devshell on linux

aarch64 darwin has issues building all the postgresql with their
extensions in parallel. `devShell` depends on `start-server` which depends
on the `makePostgresDevSetup`which depends on all databases.

* fix(ci): build each postgresql version separately

The `makeCheckHarness` function depends on all postgresql versions.

* chore: fix formatting

* chore: bump versions to release

---------

Co-authored-by: Sam Rose <[email protected]>

17.0.1.102-orioledb

08 Jul 21:09
d314e8f
Compare
Choose a tag to compare
feat: bump auth to v2.177.0 (#1694)

17.0.1.101-orioledb

08 Jul 02:23
b806c07
Compare
Choose a tag to compare
feat: multiple versions for the wrappers extension (#1663)

* feat(cargo-pgrx): build extensions with specified Rust version

This change allows developers to target specific Rust versions for
building extensions. It implements support for building cargo extensions
and `cargo-pgrx` using the specified Rust version.

* feat: multiple versions for the wrappers extension

Build multiple versions of the wrappers extension on different PostgreSQL versions.

Add test for the extensions and their upgrade on PostgreSQL 15 and 17.

Make sure we build cargo extension and cargo-pgrx with the specified Rust version.

* Fix darwin build by using unix sockets only

Stop using TCP sockets in builds to avoid port conflicts

* Support more versions of wrappers extension

Update rust overlay to build using more recent rust versions.

* Build wrapper 0.3.0 using pgrx 0.11.3

Avoid compilation errors related to bindgen on aarch64-linux

* Build wrapper 0.5.2 using pgrx 0.14.3

* Limit the numbers of versions to build

* tests: update regress tests for new version of wrappers

* Build and cache a single version

Current MacOS builder cannot handle multiple versions

* Do not run parallel builds on MacOS

Current runner doesn't have enough disk space

* feat: update wrappers to 0.5.3

* feat: bugfix on same version

* fix: free up space in the case of macos builder

* fix: also pass in nix.conf max-jobs setting on macos

* Revert "fix: also pass in nix.conf max-jobs setting on macos"

This reverts commit b67f7cef23fa94b1e73762508aafa2feadc78594.

* fix(ci): only build devshell on linux

aarch64 darwin has issues building all the postgresql with their
extensions in parallel. `devShell` depends on `start-server` which depends
on the `makePostgresDevSetup`which depends on all databases.

* fix(ci): build each postgresql version separately

The `makeCheckHarness` function depends on all postgresql versions.

* chore: fix formatting

* chore: bump versions to release

---------

Co-authored-by: Sam Rose <[email protected]>

15.8.1.109

08 Jul 21:07
d314e8f
Compare
Choose a tag to compare
feat: bump auth to v2.177.0 (#1694)

15.8.1.108

08 Jul 02:23
b806c07
Compare
Choose a tag to compare
feat: multiple versions for the wrappers extension (#1663)

* feat(cargo-pgrx): build extensions with specified Rust version

This change allows developers to target specific Rust versions for
building extensions. It implements support for building cargo extensions
and `cargo-pgrx` using the specified Rust version.

* feat: multiple versions for the wrappers extension

Build multiple versions of the wrappers extension on different PostgreSQL versions.

Add test for the extensions and their upgrade on PostgreSQL 15 and 17.

Make sure we build cargo extension and cargo-pgrx with the specified Rust version.

* Fix darwin build by using unix sockets only

Stop using TCP sockets in builds to avoid port conflicts

* Support more versions of wrappers extension

Update rust overlay to build using more recent rust versions.

* Build wrapper 0.3.0 using pgrx 0.11.3

Avoid compilation errors related to bindgen on aarch64-linux

* Build wrapper 0.5.2 using pgrx 0.14.3

* Limit the numbers of versions to build

* tests: update regress tests for new version of wrappers

* Build and cache a single version

Current MacOS builder cannot handle multiple versions

* Do not run parallel builds on MacOS

Current runner doesn't have enough disk space

* feat: update wrappers to 0.5.3

* feat: bugfix on same version

* fix: free up space in the case of macos builder

* fix: also pass in nix.conf max-jobs setting on macos

* Revert "fix: also pass in nix.conf max-jobs setting on macos"

This reverts commit b67f7cef23fa94b1e73762508aafa2feadc78594.

* fix(ci): only build devshell on linux

aarch64 darwin has issues building all the postgresql with their
extensions in parallel. `devShell` depends on `start-server` which depends
on the `makePostgresDevSetup`which depends on all databases.

* fix(ci): build each postgresql version separately

The `makeCheckHarness` function depends on all postgresql versions.

* chore: fix formatting

* chore: bump versions to release

---------

Co-authored-by: Sam Rose <[email protected]>