Skip to content

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

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

build(deps): bump the patch-and-minor group across 1 directory with 6 updates#12
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/backend/patch-and-minor-fe5e09db43

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown

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

Package From To
github.com/casdoor/casdoor-go-sdk 1.46.0 1.47.0
github.com/docker/go-connections 0.7.0 0.8.1
github.com/gogf/gf/contrib/drivers/pgsql/v2 2.10.0 2.10.2
github.com/larksuite/oapi-sdk-go/v3 3.7.5 3.9.9
github.com/redis/go-redis/v9 9.12.1 9.21.0

Updates github.com/casdoor/casdoor-go-sdk from 1.46.0 to 1.47.0

Release notes

Sourced from github.com/casdoor/casdoor-go-sdk's releases.

v1.47.0

1.47.0 (2026-07-05)

Bug Fixes

  • fix golangci-lint errors (ce20e42)

Features

Commits

Updates github.com/docker/go-connections from 0.7.0 to 0.8.1

Commits
  • 9c9e2db Merge pull request #167 from thaJeztah/fix_illumos
  • de1f4dc sockets: fix compilation on illumos
  • 4a7495e ci: add cross-build target
  • 754f906 Merge pull request #158 from thaJeztah/no_umask
  • 20f47a1 sockets: read somaxconn from system instead of SOMAXCONN
  • e195e2a sockets: set socket permissions without umask hack
  • 32c72ec Merge pull request #162 from thaJeztah/abstract_sockets
  • f3526e5 sockets: improve abstract Unix socket handling
  • fd93b41 Merge pull request #163 from thaJeztah/rm_log
  • d0c7559 sockets: update more tests to use tempSocketPath utility
  • Additional commits viewable in compare view

Updates github.com/gogf/gf/contrib/drivers/pgsql/v2 from 2.10.0 to 2.10.2

Release notes

Sourced from github.com/gogf/gf/contrib/drivers/pgsql/v2's releases.

GoFrame Release v2.10.2

What's Changed

Full Changelog: gogf/gf@v2.10.1...v2.10.2

GoFrame Release v2.10.1

What's Changed

... (truncated)

Commits
  • 9a91bd2 fix: v2.10.2 (#4772)
  • 72733e0 refactor(cmd/gf): improve code structure for readability and maintainability ...
  • d44e082 fix: update gf cli to v2.10.1 (#4770)
  • 078c1bc feat: new version v2.10.1 (#4769)
  • 94623a1 feat(cmd/gf): add gendao fileNameCase and ai coding stuffs (#4764)
  • cb7cfa5 fix: guard os.Args access for wasm which panics when building (#4762)
  • 1878202 test(contrib/drivers/mariadb): add layer 3 features and issue regression test...
  • bb71ccf fix(database/gdb): strip quote chars from schema in Model.TableFields (#4730)
  • f67b2dc fix(contrib/drivers/mysql): use unreachable port for nodeInvalid test config ...
  • 68b0221 test(contrib/drivers/mariadb): add infrastructure, core and model tests (#4719)
  • Additional commits viewable in compare view

Updates github.com/gogf/gf/v2 from 2.10.0 to 2.10.2

Release notes

Sourced from github.com/gogf/gf/v2's releases.

GoFrame Release v2.10.2

What's Changed

Full Changelog: gogf/gf@v2.10.1...v2.10.2

GoFrame Release v2.10.1

What's Changed

... (truncated)

Commits
  • 9a91bd2 fix: v2.10.2 (#4772)
  • 72733e0 refactor(cmd/gf): improve code structure for readability and maintainability ...
  • d44e082 fix: update gf cli to v2.10.1 (#4770)
  • 078c1bc feat: new version v2.10.1 (#4769)
  • 94623a1 feat(cmd/gf): add gendao fileNameCase and ai coding stuffs (#4764)
  • cb7cfa5 fix: guard os.Args access for wasm which panics when building (#4762)
  • 1878202 test(contrib/drivers/mariadb): add layer 3 features and issue regression test...
  • bb71ccf fix(database/gdb): strip quote chars from schema in Model.TableFields (#4730)
  • f67b2dc fix(contrib/drivers/mysql): use unreachable port for nodeInvalid test config ...
  • 68b0221 test(contrib/drivers/mariadb): add infrastructure, core and model tests (#4719)
  • Additional commits viewable in compare view

Updates github.com/larksuite/oapi-sdk-go/v3 from 3.7.5 to 3.9.9

Commits
  • ff207b7 Merge pull request #225 from larksuite/feature/support-preset-flag-in-registr...
  • 7c0bc8b feat(registration): support preset flag in app addons
  • d4054fc Merge pull request #221 from larksuite/fix/fix-ws-client-data-race-between-pi...
  • 578a85f fix(lint): drop json tags on unexported builder fields and remove unreachable...
  • 70a13c4 fix(ws): synchronize Client config/conn fields to remove data race
  • b27f5d8 Merge pull request #219 from larksuite/codex/add-node-sdk-72280154-params
  • 4967446 feat: support registration app addons
  • 164712c Merge pull request #213 from larksuite/feat/content-v2-support
  • 5f68db9 feat: opt cache
  • 86efb5c feat: GO Sample 修复
  • Additional commits viewable in compare view

Updates github.com/redis/go-redis/v9 from 9.12.1 to 9.21.0

Release notes

Sourced from github.com/redis/go-redis/v9's releases.

9.21.0

This is a minor release adding new features and bug fixes. There are no breaking changes; upgrading from 9.20.x is a drop-in replacement.

🚀 Highlights

Zero-copy GetToBuffer / SetFromBuffer

Two new StringCmdable methods let callers read and write Redis string values directly into and from pre-allocated byte buffers, eliminating the per-call payload allocation that Get/Set incur:

GetToBuffer(ctx, key, buf) *ZeroCopyStringCmd   // reads into buf; ZeroCopyStringCmd { Val() int; Bytes() []byte; Result() (int, error) }
SetFromBuffer(ctx, key, buf) *StatusCmd

GetToBuffer decodes the bulk reply straight into the caller-owned buf (no intermediate allocation); a buffer that is too small returns an error after draining the payload, so the connection stays aligned for the next reply. SetFromBuffer is provided for API symmetry — it dispatches to the same []byte writer path as Set(ctx, key, buf, 0) and produces byte-identical output on the wire. Available on *Client, *ClusterClient, *Ring, *Conn and Pipeliner.

(#3834) by @​ndyakov

Explicit LIMIT 0 for stream trimming

Redis treats XTRIM/XADD approximate-trim (~) LIMIT 0 as "disable the trimming effort cap entirely", which differs from omitting LIMIT (the implicit 100 * stream-node-max-entries default). The command builders previously only emitted LIMIT when limit > 0, so callers could never send an explicit LIMIT 0. Following the KeepTTL = -1 precedent, the new XTrimLimitDisabled = -1 sentinel now emits an explicit LIMIT 0; limit == 0 keeps the historical no-LIMIT behavior, so existing callers produce byte-identical commands.

(#3848) by @​TheRealMal

✨ New Features

  • Zero-copy buffer string commands: new GetToBuffer / SetFromBuffer on StringCmdable and the ZeroCopyStringCmd result type, reading/writing string values into caller-owned buffers without per-call payload allocation (#3834) by @​ndyakov
  • XTrimLimitDisabled sentinel: XTRIM/XADD approximate trimming can now send an explicit LIMIT 0 to disable the trim effort cap, via the new XTrimLimitDisabled = -1 sentinel (#3848) by @​TheRealMal
  • PubSub health-check timeouts: channel.initHealthCheck now bounds the Ping it issues with a fresh per-check timeout context (the exported pingTimeout / reconnectTimeout) instead of context.TODO(), so a stuck health-check Ping can no longer block indefinitely (#3819) by @​abdellani
  • Skip redundant UNWATCH in Tx.Close: a transaction now tracks whether a WATCH is still active (watchArmed) and only issues UNWATCH on Close when it is, removing an extra round trip on the common WATCH/.../EXEC and no-key Watch paths while never returning a connection to the pool with an active watch (#3854) by @​fcostaoliveira

🐛 Bug Fixes

  • maintnotifications ModeAuto fail-open: ModeAuto now stays fail-open when the server does not support maintenance notifications — connections are retired and tracking is guarded during downgrade so the client keeps working instead of erroring (#3853) by @​terrorobe

👥 Contributors

We'd like to thank all the contributors who worked on this release!

@​abdellani, @​fcostaoliveira, @​ndyakov, @​terrorobe, @​TheRealMal

9.20.1

This is a patch release containing bug fixes only. There are no new features or breaking changes; upgrading from 9.20.0 is a drop-in replacement.

🚀 Highlights

RESP3 pub/sub message loss fixed

PeekPushNotificationName previously inspected only the bytes already buffered by bufio, so when a push frame header straddled a buffer fill boundary it could return a truncated notification name (e.g. "messa" instead of "message"). The push processor then mis-routed the frame and ReadReply silently dropped it, causing intermittent RESP3 pub/sub message loss. The peek now grows its window (36 bytes → up to 4 KiB) and reads more from the connection until the header is complete, cleanly separating incomplete prefixes from corrupt frames (including overflow-safe bulk-length handling). Fixes #3839.

... (truncated)

Changelog

Sourced from github.com/redis/go-redis/v9's changelog.

9.21.0 (2026-06-18)

This is a minor release adding new features and bug fixes. There are no breaking changes; upgrading from 9.20.x is a drop-in replacement.

🚀 Highlights

Zero-copy GetToBuffer / SetFromBuffer

Two new StringCmdable methods let callers read and write Redis string values directly into and from pre-allocated byte buffers, eliminating the per-call payload allocation that Get/Set incur:

GetToBuffer(ctx, key, buf) *ZeroCopyStringCmd   // reads into buf; ZeroCopyStringCmd { Val() int; Bytes() []byte; Result() (int, error) }
SetFromBuffer(ctx, key, buf) *StatusCmd

GetToBuffer decodes the bulk reply straight into the caller-owned buf (no intermediate allocation); a buffer that is too small returns an error after draining the payload, so the connection stays aligned for the next reply. SetFromBuffer is provided for API symmetry — it dispatches to the same []byte writer path as Set(ctx, key, buf, 0) and produces byte-identical output on the wire. Available on *Client, *ClusterClient, *Ring, *Conn and Pipeliner.

(#3834) by @​ndyakov

Explicit LIMIT 0 for stream trimming

Redis treats XTRIM/XADD approximate-trim (~) LIMIT 0 as "disable the trimming effort cap entirely", which differs from omitting LIMIT (the implicit 100 * stream-node-max-entries default). The command builders previously only emitted LIMIT when limit > 0, so callers could never send an explicit LIMIT 0. Following the KeepTTL = -1 precedent, the new XTrimLimitDisabled = -1 sentinel now emits an explicit LIMIT 0; limit == 0 keeps the historical no-LIMIT behavior, so existing callers produce byte-identical commands.

(#3848) by @​TheRealMal

✨ New Features

  • Zero-copy buffer string commands: new GetToBuffer / SetFromBuffer on StringCmdable and the ZeroCopyStringCmd result type, reading/writing string values into caller-owned buffers without per-call payload allocation (#3834) by @​ndyakov
  • XTrimLimitDisabled sentinel: XTRIM/XADD approximate trimming can now send an explicit LIMIT 0 to disable the trim effort cap, via the new XTrimLimitDisabled = -1 sentinel (#3848) by @​TheRealMal
  • PubSub health-check timeouts: channel.initHealthCheck now bounds the Ping it issues with a fresh per-check timeout context (the exported pingTimeout / reconnectTimeout) instead of context.TODO(), so a stuck health-check Ping can no longer block indefinitely (#3819) by @​abdellani
  • Skip redundant UNWATCH in Tx.Close: a transaction now tracks whether a WATCH is still active (watchArmed) and only issues UNWATCH on Close when it is, removing an extra round trip on the common WATCH/.../EXEC and no-key Watch paths while never returning a connection to the pool with an active watch (#3854) by @​fcostaoliveira

🐛 Bug Fixes

  • maintnotifications ModeAuto fail-open: ModeAuto now stays fail-open when the server does not support maintenance notifications — connections are retired and tracking is guarded during downgrade so the client keeps working instead of erroring (#3853) by @​terrorobe

👥 Contributors

We'd like to thank all the contributors who worked on this release!

@​abdellani, @​fcostaoliveira, @​ndyakov, @​terrorobe, @​TheRealMal


Full Changelog: redis/go-redis@v9.20.1...v9.21.0

9.20.1 (2026-06-11)

This is a patch release containing bug fixes only. There are no new features or breaking changes; upgrading from 9.20.0 is a drop-in replacement.

... (truncated)

Commits
  • 1551837 chore(release): 9.21.0 (#3857)
  • 1cfa927 fix(maintnotifications): keep ModeAuto fail-open (#3853)
  • 1f0ea0e feat(pubsub): introduce timeouts for Ping on channel.initHealthCheck (#3819)
  • 5484b0b feat(tx): skip redundant UNWATCH in Tx.Close when no WATCH is active (#3854)
  • bf57a51 chore(deps): bump rojopolis/spellcheck-github-actions (#3852)
  • 641294c feat(streams): support explicit LIMIT 0 in XTRIM/XADD trimming via XTrimLimit...
  • 74d9bb0 feat(command): add zero-copy GetToBuffer and SetFromBuffer (#3834)
  • a13416b chore(release): 9.20.1 (#3847)
  • 10dc44f fix(push): fix peeking when push name is truncated (#3842)
  • e1a2d68 fix(ft.hybrid): Always generate vector param names if they are not provided b...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

… updates

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

| Package | From | To |
| --- | --- | --- |
| [github.com/casdoor/casdoor-go-sdk](https://github.com/casdoor/casdoor-go-sdk) | `1.46.0` | `1.47.0` |
| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.7.0` | `0.8.1` |
| [github.com/gogf/gf/contrib/drivers/pgsql/v2](https://github.com/gogf/gf) | `2.10.0` | `2.10.2` |
| [github.com/larksuite/oapi-sdk-go/v3](https://github.com/larksuite/oapi-sdk-go) | `3.7.5` | `3.9.9` |
| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.12.1` | `9.21.0` |



Updates `github.com/casdoor/casdoor-go-sdk` from 1.46.0 to 1.47.0
- [Release notes](https://github.com/casdoor/casdoor-go-sdk/releases)
- [Commits](casdoor/casdoor-go-sdk@v1.46.0...v1.47.0)

Updates `github.com/docker/go-connections` from 0.7.0 to 0.8.1
- [Commits](docker/go-connections@v0.7.0...v0.8.1)

Updates `github.com/gogf/gf/contrib/drivers/pgsql/v2` from 2.10.0 to 2.10.2
- [Release notes](https://github.com/gogf/gf/releases)
- [Commits](gogf/gf@v2.10.0...v2.10.2)

Updates `github.com/gogf/gf/v2` from 2.10.0 to 2.10.2
- [Release notes](https://github.com/gogf/gf/releases)
- [Commits](gogf/gf@v2.10.0...v2.10.2)

Updates `github.com/larksuite/oapi-sdk-go/v3` from 3.7.5 to 3.9.9
- [Release notes](https://github.com/larksuite/oapi-sdk-go/releases)
- [Changelog](https://github.com/larksuite/oapi-sdk-go/blob/v3_main/changelog.md)
- [Commits](larksuite/oapi-sdk-go@v3.7.5...v3.9.9)

Updates `github.com/redis/go-redis/v9` from 9.12.1 to 9.21.0
- [Release notes](https://github.com/redis/go-redis/releases)
- [Changelog](https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md)
- [Commits](redis/go-redis@v9.12.1...v9.21.0)

---
updated-dependencies:
- dependency-name: github.com/casdoor/casdoor-go-sdk
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-and-minor
- dependency-name: github.com/docker/go-connections
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-and-minor
- dependency-name: github.com/gogf/gf/contrib/drivers/pgsql/v2
  dependency-version: 2.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-and-minor
- dependency-name: github.com/gogf/gf/v2
  dependency-version: 2.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-and-minor
- dependency-name: github.com/larksuite/oapi-sdk-go/v3
  dependency-version: 3.9.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-and-minor
- dependency-name: github.com/redis/go-redis/v9
  dependency-version: 9.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-and-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants