Skip to content

Conversation

@steve-chavez
Copy link
Member

@steve-chavez steve-chavez commented Nov 7, 2025

No SQL changes are done. Only C library fixes.

This bumps from 0.19.5 straight to 0.20.0:

Summary by CodeRabbit

  • Chores
    • Added support for new versions with PostgreSQL 15 and 17 compatibility.

✏️ Tip: You can customize this high-level summary in your review settings.

@steve-chavez steve-chavez requested review from a team as code owners November 7, 2025 22:08
@steve-chavez steve-chavez marked this pull request as draft November 7, 2025 22:08
@steve-chavez steve-chavez marked this pull request as ready for review November 7, 2025 22:25
No SQL changes are done. Only C library fixes.

This bumps straight from 0.19.5 to 0.20.0:

- https://github.com/supabase/pg_net/releases/tag/v0.19.6
- https://github.com/supabase/pg_net/releases/tag/v0.19.7
- https://github.com/supabase/pg_net/releases/tag/v0.20.0
  + Adds prepared statements as a new feature (increases performance).
@coderabbitai
Copy link

coderabbitai bot commented Jan 13, 2026

Walkthrough

A new version entry "0.20.0" for pg_net is added to the versions manifest file, specifying support for PostgreSQL targets "15" and "17" with its corresponding hash value.

Changes

Cohort / File(s) Summary
Version Data Addition
nix/ext/versions.json
Added pg_net version 0.20.0 with PostgreSQL targets 15 and 17

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰✨ A new version hops along the line,
PostgreSQL targets, 15 and 17 shine,
In the manifest it takes its place,
With a hash to keep up the pace!

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive The description provides context about the upgrade (no SQL changes, library fixes only) and lists the release versions, but does not follow the repository's template structure for extension upgrades. Consider using the Extension Upgrade template to provide structured information about breaking changes, migration steps, and testing performed.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: bumping pg_net to version 0.20.0, which matches the file changes and PR objectives.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


📜 Recent review details

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f5be8f5 and 7d906e9.

📒 Files selected for processing (1)
  • nix/ext/versions.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (15)
  • GitHub Check: pg_net - Postgres 15 (aarch64-darwin)
  • GitHub Check: pg_net - Postgres 17 (x86_64-linux)
  • GitHub Check: pg_net - Postgres orioledb-17 (x86_64-linux)
  • GitHub Check: postgresql-and-plugins-17.6 (x86_64-linux)
  • GitHub Check: postgresql-and-plugins-15.14 (x86_64-linux)
  • GitHub Check: pg_net - Postgres 15 (x86_64-linux)
  • GitHub Check: postgresql-and-plugins-17.6 (aarch64-darwin)
  • GitHub Check: pg_net - Postgres orioledb-17 (aarch64-darwin)
  • GitHub Check: postgresql-and-plugins-17_15 (aarch64-darwin)
  • GitHub Check: postgresql-and-plugins-17_15 (aarch64-linux)
  • GitHub Check: pg_net - Postgres 15 (aarch64-linux)
  • GitHub Check: postgresql-and-plugins-17.6 (aarch64-linux)
  • GitHub Check: pg_net - Postgres 17 (aarch64-linux)
  • GitHub Check: pg_net - Postgres orioledb-17 (aarch64-linux)
  • GitHub Check: pg_net - Postgres 17 (aarch64-darwin)
🔇 Additional comments (1)
nix/ext/versions.json (1)

322-329: LGTM!

The new version entry for pg_net 0.20.0 is correct:

  • JSON syntax is valid
  • PostgreSQL targets ["15", "17"] are consistent with version 0.19.5
  • Hash format follows the sha256-* pattern used throughout the file
  • Entry structure matches established patterns in the versions manifest

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants