Skip to content

feat!: remove pgx v4 wrapper and dependencies#190

Open
PascalBourdier wants to merge 1 commit intocockroachdb:masterfrom
PascalBourdier:feat/remove-pgx-v4
Open

feat!: remove pgx v4 wrapper and dependencies#190
PascalBourdier wants to merge 1 commit intocockroachdb:masterfrom
PascalBourdier:feat/remove-pgx-v4

Conversation

@PascalBourdier
Copy link

Reasons

jackc/pgproto3 repo is archived since July 2025 and contains some security issues
so we can't keep it

Summary

  • Remove crdb/crdbpgx package (pgx v4 wrapper)
  • Remove jackc/pgx/v4 and jackc/pgproto3/v2 dependencies
  • Keep crdb/crdbpgxv5 for pgx v5 support

Breaking Changes

crdb/crdbpgx package has been removed. Users should migrate to crdb/crdbpgxv5 or use database/sql with pgx/v5/stdlib.

Type of Change

  • Breaking change

BREAKING CHANGE: crdb/crdbpgx package removed

- Remove crdb/crdbpgx package (pgx/v4 wrapper)
- Remove pgx/v4 and pgproto3 dependencies from go.mod
- Update README to remove pgx v4 documentation
- Keep crdb/crdbpgxv5 package for pgx v5 support
@cockroach-teamcity
Copy link
Member

This change is Reviewable

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