Skip to content

build(deps): bump the minor-and-patch group across 1 directory with 10 updates - #54

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/minor-and-patch-c622e1dae1
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/minor-and-patch-c622e1dae1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the minor-and-patch group with 10 updates in the / directory:

Package From To
github.com/jackc/pgx/v5 5.10.0 5.11.0
github.com/testcontainers/testcontainers-go/modules/mongodb 0.42.0 0.44.0
github.com/testcontainers/testcontainers-go/modules/postgres 0.42.0 0.44.0
github.com/xraph/go-utils 1.2.2 1.3.0
github.com/xraph/grove 1.6.3 1.7.0
github.com/xraph/grove/drivers/mongodriver 1.6.3 1.7.0
github.com/xraph/grove/drivers/pgdriver 1.6.3 1.7.0
github.com/xraph/grove/drivers/sqlitedriver 1.6.3 1.7.0
go.mongodb.org/mongo-driver/v2 2.8.2 2.9.1
modernc.org/sqlite 1.58.0 1.60.1

Updates github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0

Release notes

Sourced from github.com/jackc/pgx/v5's releases.

v5.11.0

This release adds direct PostgreSQL type scanning through database/sql on Go 1.27, improves compatibility with libpq connection strings and PostgreSQL date/time values, and includes further decoder hardening. See Changes for connection-string and date/time behavior changes that may affect existing applications.

Features

  • stdlib: support Go 1.27's driver.RowsColumnScanner, allowing PostgreSQL types such as arrays and ranges to be scanned directly into Go values without pgtype.Map.SQLScanner. Existing database/sql scalar conversions and sql.Scanner behavior are preserved. The minimum supported Go version remains 1.25.
  • Add Rows.TypeMap to expose the type map used to decode rows, including rows created by RowsFromResultReader that have no underlying Conn. Custom implementations of Rows, including mocks, must add this method.
  • pgconn: add Config.MaxProtocolMessageBodyLen to configure the maximum incoming protocol message body size (carter-ya)
  • pgconn: add ErrReadOnlyConnection, ErrReadWriteConnection, ErrPrimaryConnection, and ErrStandbyConnection sentinel errors for target_session_attrs validation, allowing callers to use errors.Is (Adrian-Stefan Mares)
  • pgxpool: accept pool_ping_timeout in connection strings to configure Config.PingTimeout. The default is zero; zero and negative durations mean no timeout (1991santhu)

Changes

  • Name-based row-to-struct mapping now matches explicit db tags case-insensitively, with exact matches taking precedence so tags can still distinguish quoted column names that differ only by case (AlisinaDevelo)

  • pgconn: resolve the OS user account only when no user is supplied by the connection string, environment, or service file, avoiding unnecessary account lookups and crashes in some restricted container environments. Home-directory defaults for password, service, and TLS files remain available independently of the account lookup. On Unix these now use $HOME rather than the OS account's home directory (Mohamed MAACHE)

  • pgtype: date, timestamp and timestamptz text values are now parsed and written by a hand-written parser and encoder for PostgreSQL's ISO date/time format instead of time.Parse and time.Format. Go's layout language cannot express a variable-width year or the BC era, which is the root of the bugs below. The text scan path is roughly 2.5x faster for timestamp and timestamptz. Bug fixes:

    • timestamp and timestamptz no longer silently move February 29 of a BC leap year to March 1 when encoding. time.Date(-4712, 2, 29, ...) was written as 4713-03-01 BC and is now written as 4713-02-29 BC. This affected ordinary four-digit BC years, not only extended-range ones. date was never affected.
    • timestamp and timestamptz can now scan BC leap days. 4713-02-29 BC previously failed with day out of range. date could already scan them.
    • Years past 9999 can now be scanned. 10000-01-02 03:04:05 previously failed to parse, so timestamp and timestamptz values at the high end of PostgreSQL's range were unreadable over the simple protocol and in any other text-format result.
    • time.Time arguments in the simple protocol now encode BC dates correctly, using the same timestamp encoder.
    • Fractional seconds beyond microsecond precision are rounded the way the server rounds them (round half to even, carrying into the rest of the value) instead of being kept at full precision. PostgreSQL never sends more than six fractional digits, so this only affects values from other sources.

    Behavior changes:

    • date now rejects impossible dates instead of normalizing them. 2024-02-30 returned 2024-03-01 and 2024-13-01 returned 2025-01-01; both are now errors. timestamp and timestamptz already rejected them.
    • All three types now reject values outside PostgreSQL's range for that type, in the binary format as well as the text format. PostgreSQL never sends out-of-range dates, so this only affects corrupt or hand-built input; the range

... (truncated)

Changelog

Sourced from github.com/jackc/pgx/v5's changelog.

5.11.0 (September 7, 2026)

This release adds direct PostgreSQL type scanning through database/sql on Go 1.27, improves compatibility with libpq connection strings and PostgreSQL date/time values, and includes further decoder hardening. See Changes for connection-string and date/time behavior changes that may affect existing applications.

Features

  • stdlib: support Go 1.27's driver.RowsColumnScanner, allowing PostgreSQL types such as arrays and ranges to be scanned directly into Go values without pgtype.Map.SQLScanner. Existing database/sql scalar conversions and sql.Scanner behavior are preserved. The minimum supported Go version remains 1.25.
  • Add Rows.TypeMap to expose the type map used to decode rows, including rows created by RowsFromResultReader that have no underlying Conn. Custom implementations of Rows, including mocks, must add this method.
  • pgconn: add Config.MaxProtocolMessageBodyLen to configure the maximum incoming protocol message body size (carter-ya)
  • pgconn: add ErrReadOnlyConnection, ErrReadWriteConnection, ErrPrimaryConnection, and ErrStandbyConnection sentinel errors for target_session_attrs validation, allowing callers to use errors.Is (Adrian-Stefan Mares)
  • pgxpool: accept pool_ping_timeout in connection strings to configure Config.PingTimeout. The default is zero; zero and negative durations mean no timeout (1991santhu)

Changes

  • Name-based row-to-struct mapping now matches explicit db tags case-insensitively, with exact matches taking precedence so tags can still distinguish quoted column names that differ only by case (AlisinaDevelo)

  • pgconn: resolve the OS user account only when no user is supplied by the connection string, environment, or service file, avoiding unnecessary account lookups and crashes in some restricted container environments. Home-directory defaults for password, service, and TLS files remain available independently of the account lookup. On Unix these now use $HOME rather than the OS account's home directory (Mohamed MAACHE)

  • pgtype: date, timestamp and timestamptz text values are now parsed and written by a hand-written parser and encoder for PostgreSQL's ISO date/time format instead of time.Parse and time.Format. Go's layout language cannot express a variable-width year or the BC era, which is the root of the bugs below. The text scan path is roughly 2.5x faster for timestamp and timestamptz. Bug fixes:

    • timestamp and timestamptz no longer silently move February 29 of a BC leap year to March 1 when encoding. time.Date(-4712, 2, 29, ...) was written as 4713-03-01 BC and is now written as 4713-02-29 BC. This affected ordinary four-digit BC years, not only extended-range ones. date was never affected.
    • timestamp and timestamptz can now scan BC leap days. 4713-02-29 BC previously failed with day out of range. date could already scan them.
    • Years past 9999 can now be scanned. 10000-01-02 03:04:05 previously failed to parse, so timestamp and timestamptz values at the high end of PostgreSQL's range were unreadable over the simple protocol and in any other text-format result.
    • time.Time arguments in the simple protocol now encode BC dates correctly, using the same timestamp encoder.
    • Fractional seconds beyond microsecond precision are rounded the way the server rounds them (round half to even, carrying into the rest of the value) instead of being kept at full precision. PostgreSQL never sends more than six fractional digits, so this only affects values from other sources.

    Behavior changes:

    • date now rejects impossible dates instead of normalizing them. 2024-02-30 returned 2024-03-01 and 2024-13-01 returned 2025-01-01; both are now errors. timestamp and timestamptz already rejected them.
    • All three types now reject values outside PostgreSQL's range for that type, in the binary format as well as the

... (truncated)

Commits
  • 5e583fa Update changelog for v5.11.0
  • 3927116 Apply gofumpt formatting required by lint
  • eb07165 Quote filesystem paths in development connection strings
  • cf5938f Allow unsigned digit counts in binary numeric encoding
  • 3930cf5 Accept PostgreSQL POSIX timezone offsets in text timestamps
  • 93261be Prefer exact db tag matches when mapping rows to structs
  • e8d8ad1 Merge pull request #2647 from sueun-dev/fix-range-text-quoting-20260906
  • 01d2fd3 Merge pull request #2644 from eliranbz/fix-failed-prepare-deallocation
  • 9b7e3be Merge pull request #2645 from ash2k/move-channel
  • 76d78f5 Merge pull request #2643 from AshSgDe29071999/fix/hstore-pairs-estimate-clamp
  • Additional commits viewable in compare view

Updates github.com/testcontainers/testcontainers-go/modules/mongodb from 0.42.0 to 0.44.0

Release notes

Sourced from github.com/testcontainers/testcontainers-go/modules/mongodb's releases.

v0.44.0

What's Changed

🔒 Security

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

... (truncated)

Commits
  • 007bd6b chore: use new version (v0.44.0) in modules and examples
  • 6fdd2fd feat: allow overriding the session ID (#3051)
  • 0cfd2f9 chore(deps): bump slackapi/slack-github-action from 3.0.3 to 4.0.0 (#3788)
  • 5dda4cd chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#3789)
  • 8cfecf9 chore(deps): bump docker/setup-docker-action from 5.1.0 to 5.4.0 (#3790)
  • 1d054f6 fix: escape the container name in the Docker name filter (#3837)
  • 2f869d6 fix: should print max information by default (#3459)
  • 62941e8 chore(azurite): tidy module dependencies (#3838)
  • 632ee7b security: fix Dependabot alerts for grpc and OTel (#3835)
  • caa68c6 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1...
  • Additional commits viewable in compare view

Updates github.com/testcontainers/testcontainers-go/modules/postgres from 0.42.0 to 0.44.0

Release notes

Sourced from github.com/testcontainers/testcontainers-go/modules/postgres's releases.

v0.44.0

What's Changed

🔒 Security

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

... (truncated)

Commits
  • 007bd6b chore: use new version (v0.44.0) in modules and examples
  • 6fdd2fd feat: allow overriding the session ID (#3051)
  • 0cfd2f9 chore(deps): bump slackapi/slack-github-action from 3.0.3 to 4.0.0 (#3788)
  • 5dda4cd chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#3789)
  • 8cfecf9 chore(deps): bump docker/setup-docker-action from 5.1.0 to 5.4.0 (#3790)
  • 1d054f6 fix: escape the container name in the Docker name filter (#3837)
  • 2f869d6 fix: should print max information by default (#3459)
  • 62941e8 chore(azurite): tidy module dependencies (#3838)
  • 632ee7b security: fix Dependabot alerts for grpc and OTel (#3835)
  • caa68c6 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1...
  • Additional commits viewable in compare view

Updates github.com/xraph/go-utils from 1.2.2 to 1.3.0

Release notes

Sourced from github.com/xraph/go-utils's releases.

v1.3.0

1.3.0 (2026-09-06)

Features

  • log: rewrite the logger with automatic format selection (d7271db), closes #6
Changelog

Sourced from github.com/xraph/go-utils's changelog.

1.3.0 (2026-09-06)

Features

  • log: rewrite the logger with automatic format selection (d7271db), closes #6
Commits

Updates github.com/xraph/grove from 1.6.3 to 1.7.0

Release notes

Sourced from github.com/xraph/grove's releases.

v1.7.0

Changes

  • Fix/sqlite time utc (#32) (b233c5f)
  • Fix/kv namespace hooks (#33) (acdd8a3)

Installation

go get github.com/xraph/grove@v1.7.0

Driver sub-modules:

go get github.com/xraph/grove/drivers/pgdriver@v1.7.0
go get github.com/xraph/grove/drivers/mysqldriver@v1.7.0
go get github.com/xraph/grove/drivers/sqlitedriver@v1.7.0
go get github.com/xraph/grove/drivers/mongodriver@v1.7.0
go get github.com/xraph/grove/drivers/tursodriver@v1.7.0
go get github.com/xraph/grove/drivers/clickhousedriver@v1.7.0
go get github.com/xraph/grove/drivers/esdriver@v1.7.0

Forge extension:

go get github.com/xraph/grove/extension@v1.7.0

KV store:

go get github.com/xraph/grove/kv@v1.7.0

KV Forge extension:

go get github.com/xraph/grove/kv/extension@v1.7.0

KV driver sub-modules:

go get github.com/xraph/grove/kv/drivers/badgerdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/boltdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/dynamodriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/memcacheddriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/redisdriver@v1.7.0

... (truncated)

Commits
  • b233c5f Fix/sqlite time utc (#32)
  • acdd8a3 Fix/kv namespace hooks (#33)
  • 0fc7577 fix(sqlite): write times as UTC and read what t.String() left on disk (#31)
  • f8f9a8f fix(kv): hand the driver hook-rewritten keys on every command (#30)
  • See full diff in compare view

Updates github.com/xraph/grove/drivers/mongodriver from 1.6.3 to 1.7.0

Release notes

Sourced from github.com/xraph/grove/drivers/mongodriver's releases.

v1.7.0

Changes

  • Fix/sqlite time utc (#32) (b233c5f)
  • Fix/kv namespace hooks (#33) (acdd8a3)

Installation

go get github.com/xraph/grove@v1.7.0

Driver sub-modules:

go get github.com/xraph/grove/drivers/pgdriver@v1.7.0
go get github.com/xraph/grove/drivers/mysqldriver@v1.7.0
go get github.com/xraph/grove/drivers/sqlitedriver@v1.7.0
go get github.com/xraph/grove/drivers/mongodriver@v1.7.0
go get github.com/xraph/grove/drivers/tursodriver@v1.7.0
go get github.com/xraph/grove/drivers/clickhousedriver@v1.7.0
go get github.com/xraph/grove/drivers/esdriver@v1.7.0

Forge extension:

go get github.com/xraph/grove/extension@v1.7.0

KV store:

go get github.com/xraph/grove/kv@v1.7.0

KV Forge extension:

go get github.com/xraph/grove/kv/extension@v1.7.0

KV driver sub-modules:

go get github.com/xraph/grove/kv/drivers/badgerdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/boltdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/dynamodriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/memcacheddriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/redisdriver@v1.7.0

... (truncated)

Commits
  • b233c5f Fix/sqlite time utc (#32)
  • acdd8a3 Fix/kv namespace hooks (#33)
  • 0fc7577 fix(sqlite): write times as UTC and read what t.String() left on disk (#31)
  • f8f9a8f fix(kv): hand the driver hook-rewritten keys on every command (#30)
  • See full diff in compare view

Updates github.com/xraph/grove/drivers/pgdriver from 1.6.3 to 1.7.0

Release notes

Sourced from github.com/xraph/grove/drivers/pgdriver's releases.

v1.7.0

Changes

  • Fix/sqlite time utc (#32) (b233c5f)
  • Fix/kv namespace hooks (#33) (acdd8a3)

Installation

go get github.com/xraph/grove@v1.7.0

Driver sub-modules:

go get github.com/xraph/grove/drivers/pgdriver@v1.7.0
go get github.com/xraph/grove/drivers/mysqldriver@v1.7.0
go get github.com/xraph/grove/drivers/sqlitedriver@v1.7.0
go get github.com/xraph/grove/drivers/mongodriver@v1.7.0
go get github.com/xraph/grove/drivers/tursodriver@v1.7.0
go get github.com/xraph/grove/drivers/clickhousedriver@v1.7.0
go get github.com/xraph/grove/drivers/esdriver@v1.7.0

Forge extension:

go get github.com/xraph/grove/extension@v1.7.0

KV store:

go get github.com/xraph/grove/kv@v1.7.0

KV Forge extension:

go get github.com/xraph/grove/kv/extension@v1.7.0

KV driver sub-modules:

go get github.com/xraph/grove/kv/drivers/badgerdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/boltdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/dynamodriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/memcacheddriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/redisdriver@v1.7.0

... (truncated)

Commits
  • b233c5f Fix/sqlite time utc (#32)
  • acdd8a3 Fix/kv namespace hooks (#33)
  • 0fc7577 fix(sqlite): write times as UTC and read what t.String() left on disk (#31)
  • f8f9a8f fix(kv): hand the driver hook-rewritten keys on every command (#30)
  • See full diff in compare view

Updates github.com/xraph/grove/drivers/sqlitedriver from 1.6.3 to 1.7.0

Release notes

Sourced from github.com/xraph/grove/drivers/sqlitedriver's releases.

v1.7.0

Changes

  • Fix/sqlite time utc (#32) (b233c5f)
  • Fix/kv namespace hooks (#33) (acdd8a3)

Installation

go get github.com/xraph/grove@v1.7.0

Driver sub-modules:

go get github.com/xraph/grove/drivers/pgdriver@v1.7.0
go get github.com/xraph/grove/drivers/mysqldriver@v1.7.0
go get github.com/xraph/grove/drivers/sqlitedriver@v1.7.0
go get github.com/xraph/grove/drivers/mongodriver@v1.7.0
go get github.com/xraph/grove/drivers/tursodriver@v1.7.0
go get github.com/xraph/grove/drivers/clickhousedriver@v1.7.0
go get github.com/xraph/grove/drivers/esdriver@v1.7.0

Forge extension:

go get github.com/xraph/grove/extension@v1.7.0

KV store:

go get github.com/xraph/grove/kv@v1.7.0

KV Forge extension:

go get github.com/xraph/grove/kv/extension@v1.7.0

KV driver sub-modules:

go get github.com/xraph/grove/kv/drivers/badgerdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/boltdriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/dynamodriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/memcacheddriver@v1.7.0
go get github.com/xraph/grove/kv/drivers/redisdriver@v1.7.0

... (truncated)

Commits
  • b233c5f Fix/sqlite time utc (#32)
  • acdd8a3 Fix/kv namespace hooks (#33)
  • 0fc7577 fix(sqlite): write times as UTC and read what t.String() left on disk (#31)
  • f8f9a8f fix(kv): hand the driver hook-rewritten keys on every command (#30)
  • See full diff in compare view

Updates go.mongodb.org/mongo-driver/v2 from 2.8.2 to 2.9.1

Release notes

Sourced from go.mongodb.org/mongo-driver/v2's releases.

MongoDB Go Driver 2.9.1

The MongoDB Go Driver Team is pleased to release version 2.9.1 of the official MongoDB Go Driver.

Release Highlights

[!WARNING]
Go Driver versions v1.0.0 through v1.17.9 and v2.0.0 through v2.9.0 are affected by a security issue CVE-2026-88031 in the GridFS delete methods. This release resolves that security issue in Go Driver v2. Users are encouraged to upgrade to Go Driver v2.9.1 as soon as possible. For the fix in Go Driver v1, see the v1.17.10 release.

This release addresses CVE-2026-88031, a security issue in GridFS delete methods where the file ID lookup could match more loosely than intended, potentially causing unintended file (and chunk) deletions instead of an exact match on the given file ID.

Users can manually restrict the file ID with a $eq operator before passing it to GridFSBucket methods using code like the following.

func exactMatch(id any) bson.D {
	return bson.D{{"$eq", id}}
}
// e.g., for v2, (*GridFSBucket).Delete() with an exact match on the file ID.
gridFSBucket.Delete(context.TODO(), exactMatch(id))

What's Changed

🐛 Fixed

  • GODRIVER-4081: Use exact match for file ID in GridFS delete methods. by @​qingyang-hu

Full Changelog: v2.9.0...v2.9.1

For a full list of tickets included in this release, please see the list of fixed issues.

Documentation for the Go Driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. For issues with, questions about, or feedback for the Go Driver, please look into our support channels, including StackOverflow. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go Driver is greatly appreciated!

MongoDB Go Driver 2.9.0

The MongoDB Go Driver Team is pleased to release version 2.9.0 of the official MongoDB Go Driver.

Release Highlights

[!WARNING] The minimum supported MongoDB server version is now 4.4.

[!WARNING] The minimum supported Go version is now 1.25. The Go Driver supports the last 2 Go minor versions.

New ext/awsauth module

The new ext/awsauth module adds support for all AWS authentication methods via the official AWS SDK for Go. Applications running on AWS can now use an awsauth.CredentialsProvider in ClientOptions, ClientEncryptionOptions, and AutoEncryptionOptions.

For example, to configure a mongo.Client with the new ext/awsauth module:

import (
</tr></table> 

... (truncated)

Commits
  • 5d8c3a2 BUMP v2.9.1
  • ba2ddbf Merge commit from fork
  • 9a88e59 Merge branch 'release/2.9' into godriver4081-gridFsId
  • 099a81f BUMP v2.9.0
  • 3c87f21 GODRIVER-4101 Add tlsDisableCertificateRevocationCheck option. (#2571)
  • 5e5fba9 Bump testdata/specifications from d9d69f5 to 70a628b (#2576)
  • ac30cac GODRIVER-4109: Exclude OCSP errors from backpressure label (#2584)
  • 15ca7a0 GODRIVER-4096 Fix panic in Collection.insert on out-of-order write errors (#2...
  • 325f1ac Bump github/codeql-action from 4.37.8 to 4.37.9 in the actions group (#2583)
  • 4fe3377 GODRIVER-4062 Remove the ServerOverloadedError retry example. (#2568)
  • Additional commits viewable in compare view

Updates modernc.org/sqlite from 1.58.0 to 1.60.1

Changelog

Sourced from modernc.org/sqlite's changelog.

Changelog

Entries for v1.38.1 through v1.44.1 and for v1.49.1 were added on 2026-09-05, reconstructed from the git history and the merge requests they cite; they were missing at release time.

  • 2026-09-30 v1.61.0:

  • 2026-09-29 v1.60.1:

    • Binding arguments to a statement is no longer quadratic in the number of its parameters, which made multi-row INSERTs with thousands of ? parameters slow. Resolves [GitHub issue #8](modernc-org/sqlite#8), thanks wencycool!
  • 2026-09-28 v1.60.0:

    • A fault while reading the memory-mapped -shm file of a WAL database no longer crashes the process. The statement fails with a disk I/O error, extended code SQLITE_IOERR_IN_PAGE (8714), and the connection stays usable, as in MSVC builds of SQLite. On by default on every platform and not switchable; lib.SehInject and lib.SehPending inject such a fault for tests. Resolves [GitLab issue #221](https://gitlab.com/cznic/sqlite/-/issues/221), thanks Roman (@​requilence) for the report, and supersedes libsqlite3!4 and [GitHub pull request #7](modernc-org/sqlite#7), thanks hazyhaar for the two rounds, the ccgo finding and the Windows Server runs!
    • Re-vendor lib/ from modernc.org/libsqlite3 v1.15.0 and vec/ from modernc.org/libsqlite_vec v0.6.0; SQLite stays 3.53.4 and sqlite-vec v0.1.9. Go 1.26 is now required, and the pinned modernc.org/libc becomes v1.77.1; as always, downstream go.mod files must pin the same modernc.org/libc version this repository's go.mod does, see [GitLab issue #177](https://gitlab.com/cznic/sqlite/-/issues/177).
    • Nine exported lib constants that never had a meaningful value are gone: INFINITY, MB_CUR_MAX, NAN, RESERVED_BYTE, SHARED_FIRST, SQLITE_CANTOPEN_BKPT, SQLITE_CORRUPT_BKPT, SQLITE_DEFAULT_LOOKASIDE and SQLITE_MISUSE_BKPT. The transpiler now evaluates object-like macros as C expressions, so other constants take their C value (lib.WALINDEX_PGSZ is 32768, not 0) and some appear; the full list is in libsqlite3's CHANGELOG under 2026-09-19.
    • make vendor now writes vendor.json, the modernc.org/libsqlite3 and modernc.org/libsqlite_vec commits and the Go toolchain lib/ and vec/ were vendored with, so git show vX.Y.Z:vendor.json says which revisions a release carries; the test suite fails when they no longer match. Tooling only. See [GitLab merge request #140](https://gitlab.com/cznic/sqlite/-/merge_requests/140).
    • vfs.FS.Close now refuses while a database opened through it is still open, returning an error that wraps the new vfs.ErrInUse and leaving the VFS registered. It used to free the VFS the open connection still called through, so the next query crashed the process or read through freed memory. Close the databases first, then the FS.
    • Fix handle reuse in modernc.org/sqlite/vfs on 32-bit targets: after 2^32 file opens in one process the handle counter wrapped and could overwrite a live entry, such as a file system registered at start-up, and crash. 64-bit targets were not affected.
    • The pluggable page cache now panics when a Cache breaks its contract by returning nil, or a different Page, from Fetch for a page SQLite still holds pinned. It used to free memory SQLite was still using, corrupting the database without an error. Only a Cache implementation with that bug is affected; modernc.org/sqlite/pcache is not.
    • Document three limits of the pluggable page cache on RegisterPageCache and Cache: it cannot be combined with modernc.org/sqlite/vec, PageCache.Create may be called concurrently, and under cache=shared a Cache is called from several goroutines. Documentation only.
    • Document in the package documentation that state set on a pooled connection is inherited by the next caller to borrow it, and that a connection reached through sql.Conn.Raw is not safe for concurrent use. Documentation only.
    • Add StrictPragmas, opt-in and off by default: once enabled, a connection whose _pragma DSN value holds more than one SQL statement fails to open with ErrMultiStatementPragma, before any DSN parameter is applied. A _pragma value runs as SQL text, so anything after a ; runs too. Recommended for any application whose DSN is not a compile-time constant.
    • Document SQLite's own URI query parameters on Driver.Open: mode, cache, immutable, nolock, psow and modeof, which have always worked in a DSN starting with file:, and the trap that a plain file name has its query stripped before SQLite sees it, so /path/to.db?mode=ro opens read-write. Resolves [GitLab issue #257](https://gitlab.com/cznic/sqlite/-/issues/257). Documentation only.
    • Add SECURITY.md, the vulnerability reporting policy: three private channels, what is in scope, that only the latest release is supported, and how a confirmed report is disclosed, including an entry in the Go vulnerability database so Description has been truncated

…0 updates

Bumps the minor-and-patch group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.10.0` | `5.11.0` |
| [github.com/testcontainers/testcontainers-go/modules/mongodb](https://github.com/testcontainers/testcontainers-go) | `0.42.0` | `0.44.0` |
| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.42.0` | `0.44.0` |
| [github.com/xraph/go-utils](https://github.com/xraph/go-utils) | `1.2.2` | `1.3.0` |
| [github.com/xraph/grove](https://github.com/xraph/grove) | `1.6.3` | `1.7.0` |
| [github.com/xraph/grove/drivers/mongodriver](https://github.com/xraph/grove) | `1.6.3` | `1.7.0` |
| [github.com/xraph/grove/drivers/pgdriver](https://github.com/xraph/grove) | `1.6.3` | `1.7.0` |
| [github.com/xraph/grove/drivers/sqlitedriver](https://github.com/xraph/grove) | `1.6.3` | `1.7.0` |
| [go.mongodb.org/mongo-driver/v2](https://github.com/mongodb/mongo-go-driver) | `2.8.2` | `2.9.1` |
| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.58.0` | `1.60.1` |



Updates `github.com/jackc/pgx/v5` from 5.10.0 to 5.11.0
- [Release notes](https://github.com/jackc/pgx/releases)
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](jackc/pgx@v5.10.0...v5.11.0)

Updates `github.com/testcontainers/testcontainers-go/modules/mongodb` from 0.42.0 to 0.44.0
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.42.0...v0.44.0)

Updates `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.42.0 to 0.44.0
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.42.0...v0.44.0)

Updates `github.com/xraph/go-utils` from 1.2.2 to 1.3.0
- [Release notes](https://github.com/xraph/go-utils/releases)
- [Changelog](https://github.com/xraph/go-utils/blob/main/CHANGELOG.md)
- [Commits](xraph/go-utils@v1.2.2...v1.3.0)

Updates `github.com/xraph/grove` from 1.6.3 to 1.7.0
- [Release notes](https://github.com/xraph/grove/releases)
- [Commits](xraph/grove@v1.6.3...v1.7.0)

Updates `github.com/xraph/grove/drivers/mongodriver` from 1.6.3 to 1.7.0
- [Release notes](https://github.com/xraph/grove/releases)
- [Commits](xraph/grove@v1.6.3...v1.7.0)

Updates `github.com/xraph/grove/drivers/pgdriver` from 1.6.3 to 1.7.0
- [Release notes](https://github.com/xraph/grove/releases)
- [Commits](xraph/grove@v1.6.3...v1.7.0)

Updates `github.com/xraph/grove/drivers/sqlitedriver` from 1.6.3 to 1.7.0
- [Release notes](https://github.com/xraph/grove/releases)
- [Commits](xraph/grove@v1.6.3...v1.7.0)

Updates `go.mongodb.org/mongo-driver/v2` from 2.8.2 to 2.9.1
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)
- [Commits](mongodb/mongo-go-driver@v2.8.2...v2.9.1)

Updates `modernc.org/sqlite` from 1.58.0 to 1.60.1
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.58.0...v1.60.1)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  dependency-version: 5.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/testcontainers/testcontainers-go/modules/mongodb
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/testcontainers/testcontainers-go/modules/postgres
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/xraph/go-utils
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/xraph/grove
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/xraph/grove/drivers/mongodriver
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/xraph/grove/drivers/pgdriver
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/xraph/grove/drivers/sqlitedriver
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: go.mongodb.org/mongo-driver/v2
  dependency-version: 2.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: modernc.org/sqlite
  dependency-version: 1.60.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, go. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Oct 8, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 8, 2026
@dependabot
dependabot Bot deleted the dependabot/go_modules/minor-and-patch-c622e1dae1 branch October 8, 2026 20:46
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.

0 participants