Skip to content

chore(deps): bump the gomod-all group across 1 directory with 34 updates - #1420

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/go_modules/gomod-all-0193774ae3
Closed

chore(deps): bump the gomod-all group across 1 directory with 34 updates#1420
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/go_modules/gomod-all-0193774ae3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 24, 2026

Copy link
Copy Markdown

Bumps the gomod-all group with 24 updates in the / directory:

Package From To
github.com/bwmarrin/discordgo 0.26.1 0.29.0
github.com/ethereum/go-ethereum 1.12.0 1.17.4
github.com/gin-contrib/cors 1.3.1 1.7.7
github.com/gin-contrib/pprof 1.4.0 1.5.4
github.com/go-rod/rod 0.113.3 0.116.2
github.com/gorilla/websocket 1.5.0 1.5.3
github.com/lib/pq 1.10.6 1.12.3
github.com/matoous/go-nanoid 1.5.0 1.5.1
github.com/miguelmota/go-ethereum-hdwallet 0.1.1 0.1.3
github.com/nanmu42/etherscan-api 1.7.0 1.10.0
github.com/riferrei/srclient 0.5.4 0.7.4
github.com/sirupsen/logrus 1.9.3 1.9.4
github.com/spf13/viper 1.16.0 1.21.0
gorm.io/datatypes 1.2.0 1.2.7
gorm.io/driver/postgres 1.5.0 1.6.0
gorm.io/plugin/dbresolver 1.4.0 1.6.2
github.com/go-testfixtures/testfixtures/v3 3.8.1 3.19.0
github.com/swaggo/gin-swagger 1.6.0 1.6.1
github.com/swaggo/swag 1.16.1 1.16.6
golang.org/x/image 0.0.0-20211028202545-6944b10bf410 0.44.0
google.golang.org/api 0.122.0 0.287.1
github.com/gammazero/workerpool 1.1.3 1.2.1
github.com/xssnick/tonutils-go 1.8.5 1.17.2
github.com/yuin/goldmark 1.6.0 1.8.2

Updates github.com/bwmarrin/discordgo from 0.26.1 to 0.29.0

Release notes

Sourced from github.com/bwmarrin/discordgo's releases.

DiscordGo v0.29.0

What's Changed

Breaking changes

New features

Additions

Other changes

Special thanks

... (truncated)

Commits

Updates github.com/ethereum/go-ethereum from 1.12.0 to 1.17.4

Release notes

Sourced from github.com/ethereum/go-ethereum's releases.

Flexible Polymer Casing (v1.17.4)

This is a maintenance release with accumulated bug fixes and improvements, and is recommended for all users. It also continues the implementation work for the upcoming Amsterdam hardfork.

One thing worth highlighting:

Fork Implementation (Amsterdam)

  • EIP-7928: Block-Level Access Lists: the block access list is now constructed and verified during block execution, with the serving side of the eth/71 BAL messages implemented (#34652, #34803, #34879, #34957, #34967, #34972, #34977, #35110)
  • EIP-8189: snap/2, a new state-sync protocol based on block-level access lists, has been added (#34626, #34807, #35098, #35155, #35158, #35163, #35178, #35180, #35181)
  • EIP-8037: state-creation gas cost increase, has been implemented (#33601)
    • The tracing system provides a new OnGasChangeV2 hook for multi-dimensional gas (#34946)
  • engine_newPayloadWithWitnessV5 has been added and the witness format now uses the canonical spec field ordering (#35009)
  • The evm t8n tooling has been updated for Amsterdam, adding BAL and slot-number support and binary-trie leaf export (#34843, #35025)
  • For EIP-7843, the slot number is now set for the pending block post-Amsterdam (#34792, #35036)

Geth

  • Caches are now sized against the cgroup memory cap (e.g. Docker --memory) when one is set (#34947)
  • A number of small command-line flag and logging issues have been fixed (#33880, #34732, #34943, #34948, #35011, #35104, #35116, #35136)
  • A number of long-deprecated command-line flags have been removed (#35021)

RPC

  • eth_baseFee has been added, returning the base fee of the next block (#34904, #35023)

  • eth_capabilities has been added, letting clients discover which historical data a node can serve (#33886)

  • debug_clearTxpool has been added to clear the transaction pool (#33347, #35130)

  • State-reading methods (eth_getBalance, eth_getCode, eth_getStorageAt, etc.) now default the block parameter to latest when omitted (#35100)

  • Fixes for eth_simulateV1: an incorrect "base fee too low" error code and a pre-Shanghai withdrawal regression (#34951, #34939)

  • debug_setHead now propagates rewind errors instead of silently ignoring them (#35001)

  • EIP-7702 transactions with a nil To address are now rejected (#35094)

  • HTTP RPC responses now always set Content-Length, and a WebSocket handshake status-code bug was fixed (#35072, #35111)

  • The client can now configure trace-context propagation via the traceparent header, and response writes are now traced (#35132, #35049)

GraphQL

  • GraphQL request bodies are now limited to 5 MiB (#35034)
  • Log-range queries with begin > 0 and end == 0 are now rejected (#35032)
  • The Block.raw resolver now returns empty bytes when the block body is missing (#35027)

Core

  • A global cache for JUMPDEST bitmaps speeds up EVM execution (#34850)
  • EVM stack operations are now computed in place, avoiding per-operand copies (#35156)
  • New code-cache hit/miss meters have been added (#34821)
  • A shutdown race in snapshot generation has been fixed (#33540)

... (truncated)

Commits
  • 36a7dc7 version: release go-ethereum v1.17.4
  • 6b72f26 triedb/pathdb: log the expected version in obsolete-index cleanup (#35194)
  • e5ff359 p2p/discover: fix waiting wrong duration (#35002)
  • 7c9032d all: change reflect.Ptr to reflect.Pointer (#35176)
  • 8c540cb eth/catalyst: add testing_commitBlockV1 (#34995)
  • 7122ecc eth/protocols/snap: remove uncovered states before resuming (#35159)
  • 0e810e4 eth, triedb, internal: add snap/2 sync progress (#35178)
  • 1be5da2 eth/protocols/snap: redo the snap sync if the bal is unavailable (#35181)
  • ad68ce2 eth: reserve peer slot for usable snap peer (#35180)
  • cb387c9 cmd/devp2p/internal/ethtest: validate received txs, not the sent ones (#35170)
  • Additional commits viewable in compare view

Updates github.com/gin-contrib/cors from 1.3.1 to 1.7.7

Release notes

Sourced from github.com/gin-contrib/cors's releases.

v1.7.7

Changelog

Others

  • 2816d6da1754dae141f65310dfbf4a1600af782a: Add Go 1.26 to GitHub Actions test matrix (@​appleboy)
  • a92928f098c146faaa5e691399c0ab3c2b808d2f: Update golangci-lint version to v2.9 (@​appleboy)
  • b77776e77f9daaf63076e696016cf99340cdc79e: Fix Trivy badge URL in README.md (@​appleboy)

Bug fixes

  • 123928c03ce0b7336b4322d38d57bf7cf4e9b808: fix: allow ^ anchor in regex CORS origin patterns (#177) (@​brokenthumbs)
  • 3585a5e62daa3d1b40e134b6d2a8bf07b33b2d57: fix: resolve golangci-lint issues in tests (@​appleboy)

Enhancements

  • 21c982fe706deec13d8012eb66b8feaed5c1acd2: chore: update Go version and refresh dependencies to latest releases (@​appleboy)
  • 402233a7419c785098703756402484dae63f4417: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (@​appleboy)
  • 0c142794c2885f61c16db122c343da553801a9dd: chore(deps): bump actions/checkout from 4 to 6 (@​appleboy)
  • 3333b3d0d3ff5d3d6e5f715665a0920522e091ea: chore(deps): upgrade quic-go to v0.57.1 (@​appleboy)
  • 754ef53f194ecb7faa198ca6c9365b8975217aba: chore(ci): update golangci-lint to v2.6 (@​appleboy)
  • c5dcea89610356ca36bd8bd2534943105f731b20: chore(deps): bump actions/cache from 4 to 5 (@​appleboy)
  • 139173a220a23bae1172280cfaaf86addd2c5248: chore(ci): upgrade trivy-action from 0.33.1 to 0.35.0 (@​appleboy)
  • 9e6ec27fa96936d68a516d5367486e262812275b: chore(deps): upgrade gin to v1.12.0 and update CI Go versions (@​appleboy)
  • e19d20de2b561cdd642ed336fcca368fd8e251cf: chore(deps): upgrade golang.org/x/text to v0.35.0 (@​appleboy)

Build process updates

  • f46b87eacdb9f84a99136501d3e50873b9ebdb7a: ci: integrate Trivy vulnerability scanning into CI workflow (@​appleboy)
  • c4b4ccff788f6a1ec0d796054d870f1a432b4193: ci: broaden CI Go version testing (@​appleboy)
  • 33f131c7e60abbda06621e3db880ea3b87200c59: ci: add dedicated Trivy security scanning and status badge (@​appleboy)
  • fe8e9d050af48828d10c39a76c03b0ca91cf1061: ci: integrate automated Trivy security scanning via GitHub Actions (@​appleboy)
  • f20e310cdc56e1eabc1a247230e073cc11c1f134: ci: update CI tooling and refine supported Go versions (@​appleboy)
  • d94e4773a2a44fc8c0738ad4fa77d82dc7f57c5f: ci: modernize and consolidate CI workflows and security scanning (@​appleboy)
  • b16eb9fe4380bf20f4725be6714555203d347126: ci: rename Trivy workflow file for enhanced clarity (@​appleboy)
  • ec180b59ed3a195d28938bfa138627714a1316dc: ci(workflow): bump goreleaser/goreleaser-action from v6 to v7 (@​appleboy)

v1.7.6

Changelog

Others

  • f65f3f787bfa4425d557a2975f2c00ce377718d4: test: refactor and expand CORS AllowOrigins test coverage (@​appleboy)

Enhancements

  • 28dfa405cf69fbaacd0a6012026e6dde68dbb1c9: chore: update core dependencies to latest supported versions (@​appleboy)
  • a9706b1fc6fcd2f76de77c756d83d2fbd24362c1: chore: use http.MethodOptions instead of string literal (#164) (@​LombardiDaniel)
  • 7161918d462067a93089e31b125a4bb5af8227f7: chore: update go codec library to improve serialization support (@​appleboy)
  • ebd7f912c7f16d468ce530a8625f1a135f65a76f: chore: pin golangci-lint to a specific version (@​appleboy)

Refactor

  • 47d9afe5a3f22e913dfd5dc0fab17d1fef58cbbc: refactor: refactor tests to table-driven style and simplify router logic (@​appleboy)

Build process updates

  • 90bd363599befa876b8a8d351dea21aa5d58e5d7: ci: upgrade golangci-lint GitHub Action to v8 (@​appleboy)

Documentation updates

  • 516207b6baef2029edd9a5c78e892546ab42b7bb: docs: rewrite and expand README for clarity and comprehensive guidance (@​appleboy)
  • abfb2cb54b85cae2f72f6a7c5a4ee1decbca9bd4: docs: expand and clarify configuration documentation (@​appleboy)
  • 8efeda3905b9493a2c1962393ea783b126ad27aa: docs: revise and expand project documentation for clarity and usability (@​appleboy)
  • 4ee797ec66a133fb02afbcda6d27ef0a58473c9c: docs: reorganize and streamline README structure and content (@​appleboy)

v1.7.5

Changelog

... (truncated)

Commits
  • e19d20d chore(deps): upgrade golang.org/x/text to v0.35.0
  • ec180b5 ci(workflow): bump goreleaser/goreleaser-action from v6 to v7
  • 9e6ec27 chore(deps): upgrade gin to v1.12.0 and update CI Go versions
  • 139173a chore(ci): upgrade trivy-action from 0.33.1 to 0.35.0
  • b77776e Fix Trivy badge URL in README.md
  • a92928f Update golangci-lint version to v2.9
  • 2816d6d Add Go 1.26 to GitHub Actions test matrix
  • c5dcea8 chore(deps): bump actions/cache from 4 to 5
  • 3585a5e fix: resolve golangci-lint issues in tests
  • 754ef53 chore(ci): update golangci-lint to v2.6
  • Additional commits viewable in compare view

Updates github.com/gin-contrib/pprof from 1.4.0 to 1.5.4

Release notes

Sourced from github.com/gin-contrib/pprof's releases.

v1.5.4

Changelog

Enhancements

  • e99ea69812d8b0c0e0ae013cf4032404448329e8: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (@​appleboy)
  • aaad253166465a9cdd60825e4ac773b24f86126c: chore: bump Go version and update related dependencies (@​appleboy)
  • e7ae998cbc67fba588bf4f5211d54bdf1839cc89: chore(deps): bump actions/checkout from 4 to 6 (@​appleboy)
  • 5511e0a42a8c504e3792812cc38894291085eed0: chore: drop Go 1.23 support, require Go 1.24+ (@​appleboy)
  • a4be2070299de8362a7a1452b2d4d8c09188335b: chore(deps): upgrade quic-go to v0.57.1 (@​appleboy)
  • 6da41cda6c5fb6a06a191f1e4fbd70a8e1e5fe34: chore(ci): update golangci-lint to v2.6 (@​appleboy)
  • df06d618608595ff41cf5b8e3456a644436e4bbc: chore(deps): bump actions/cache from 4 to 5 (@​appleboy)
  • 30ded767091dc0541c94a09b0040274265f618b9: chore(ci): upgrade trivy-action from 0.33.1 to 0.35.0 (@​appleboy)
  • d8af6b6b9790686cab1dcbb9a92dd29c966a296a: chore(deps): upgrade gin to v1.12.0 and update CI Go versions (@​appleboy)
  • 583c094d70da0ede3d96f9d639f5f3da69cbeda4: chore(deps): upgrade golang.org/x/text to v0.35.0 (@​appleboy)

Build process updates

  • 85e072e8c56685edb5a79813c0e9598f0ab87386: ci: add Go 1.25 support to CI test matrix (@​appleboy)
  • aad6c1c2b533454ddfb460dcd28dfd915e3029bb: ci: integrate automated Trivy security scanning and reporting (@​appleboy)
  • 9179bd2f34c9f9fd964baebbae4c6178c02bcfef: ci(workflow): bump goreleaser/goreleaser-action from v6 to v7 (@​appleboy)

Others

  • 13f7ff4f913a57cb4a3156d0e732a403e317e995: Add Go 1.26 to GitHub Actions test matrix (@​appleboy)
  • 9ce8ca4597acd95e98e99c7287ca07658402a319: Update golangci-lint version to v2.9 (@​appleboy)

v1.5.3

Changelog

Enhancements

  • c9978b06dcf9558f2930b0d97c77a7b2ab14ccde: chore: update Go version and dependencies in project configuration (@​appleboy)
  • 11800d03a03e3a0b43cc7a18432d93b8552b5e6f: chore: update dependencies and Go version to latest releases (@​appleboy)

Build process updates

  • 7442ebf73c5bbe0bd6628f9ccb735cd8e107d102: ci: update GitHub Actions and adjust test configurations (@​appleboy)
  • 4554adf9cebce1a2e60c66fd0a2f235b8acd29ce: ci: update Go version and reorganize linter configurations (@​appleboy)

v1.5.2

Changelog

Features

  • 93a38b588a4188a8f220e50e330da95434234ecd: feat: refactor server examples and manage dependencies (@​appleboy)

Enhancements

  • 27548250c37d55538994c7b054a12a850f907367: chore(deps): update dependencies to latest versions (@​appleboy)
  • 3863bd211fd131cb351017680d847517a2df5ff3: chore(deps): update dependencies and improve test configurations (@​appleboy)
  • b5231faf6963cf9e4ca516ae2a72ad462dfe149b: chore(deps): update dependencies to latest versions (@​appleboy)

Build process updates

  • 77286bb9230f6151fef25e276416f759f2659c1a: ci: standardize Go setup and linting configuration (@​appleboy)
  • d61fed67a55f4c1bffaf29b458449aa6f40a11d1: ci(github): improve GitHub actions and API integration (@​appleboy)
  • 2e3a016396f11d90ad0226cd7abda20f24d20dae: ci(codecov): improve CI workflows and API integration (@​appleboy)

Documentation updates

  • 6b5f17c51977fd439005574035a0cdd8bc038556: docs(readme): refactor codebase and update dependencies (@​appleboy)
  • cb3eda16faac4fbea7755e2a507087fb3f46a2a9: docs: refactor and enhance profiling and debug routes (@​appleboy)

v1.5.1

Changelog

Enhancements

  • 07723d045fac334f8a22aa2a247c2d8c33886c2f: chore: update dependencies to latest stable versions (@​appleboy)

... (truncated)

Commits
  • 583c094 chore(deps): upgrade golang.org/x/text to v0.35.0
  • 9179bd2 ci(workflow): bump goreleaser/goreleaser-action from v6 to v7
  • d8af6b6 chore(deps): upgrade gin to v1.12.0 and update CI Go versions
  • 30ded76 chore(ci): upgrade trivy-action from 0.33.1 to 0.35.0
  • 9ce8ca4 Update golangci-lint version to v2.9
  • 13f7ff4 Add Go 1.26 to GitHub Actions test matrix
  • df06d61 chore(deps): bump actions/cache from 4 to 5
  • 6da41cd chore(ci): update golangci-lint to v2.6
  • a4be207 chore(deps): upgrade quic-go to v0.57.1
  • 5511e0a chore: drop Go 1.23 support, require Go 1.24+
  • Additional commits viewable in compare view

Updates github.com/gin-gonic/gin from 1.9.1 to 1.12.0

Release notes

Sourced from github.com/gin-gonic/gin's releases.

v1.12.0

Changelog

Features

  • 192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (#4203) (@​takanuva15)
  • 53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (#4502) (@​raju-mechatronics)
  • acc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (#4423) (@​1911860538)
  • 38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (@​Spyder01)
  • 771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (#4420) (@​ldesauw)
  • 4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (#4146) (@​wsyqn6)
  • d7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (#4145) (@​laurentcau)

Bug fixes

  • b917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (#2169) (@​guonaihong)
  • c3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (#4380) (@​1911860538)
  • 9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (#4472) (@​Nurysso)
  • 2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (#4403) (@​zeek0x)
  • c3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (#4422) (@​1911860538)
  • 5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (#4415) (@​pawannn)
  • 63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (#4336) (@​MondayCha)
  • 5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (#4206) (@​dengaleev)
  • 234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (#4373) (@​appleboy)
  • 472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (#4535) (@​veeceey)
  • 8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (#4511) (@​mahanadh)

Enhancements

  • ba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (#4549) (@​BobDu)
  • b2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (#3359) (@​WeidiDeng)
  • ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (#4449) (@​appleboy)
  • af6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (@​appleboy)
  • db309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (#4547) (@​USA-RedDragon)
  • 26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when http.Flusher (#4479) (@​Twacqwq)
  • 5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (#4388) (@​appleboy)

Refactor

  • 39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (#4352) (@​russcoss)
  • c0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (#4395) (@​wanghaolong613)
  • 915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (#4481) (@​pauloappbr)
  • 414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (#4333) (@​cuiweixie)
  • 59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (#4314) (@​1911860538)
  • 3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (#4142) (@​zeek0x)
  • d1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (#4467) (@​zeek0x)
  • e3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (#4392) (@​wanghaolong613)
  • 488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (#4529) (@​veeceey)
  • 9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (#4389) (@​reddaisyy)
  • a85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (#4432) (@​efcking)

Build process updates

  • 61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (#4367) (@​appleboy)
  • fb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (#4436) (@​appleboy)
  • 93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (#4437) (@​appleboy)
  • e88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (#4439) (@​appleboy)
  • 5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (#4421) (@​appleboy)
  • 00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (#4531) (@​appleboy)
  • ae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (#4550) (@​appleboy)

... (truncated)

Changelog

Sourced from github.com/gin-gonic/gin's changelog.

Gin v1.12.0

Features

  • feat(render): add bson protocol (#4145)
  • feat(context): add GetError and GetErrorSlice methods for error retrieval (#4502)
  • feat(binding): add support for encoding.UnmarshalText in uri/query binding (#4203)
  • feat(gin): add option to use escaped path (#4420)
  • feat(context): add Protocol Buffers support to content negotiation (#4423)
  • feat(context): implemented Delete method (#38e7651)
  • feat(logger): color latency (#4146)

Enhancements

  • perf(tree): reduce allocations in findCaseInsensitivePath (#4417)
  • perf(recovery): optimize line reading in stack function (#4466)
  • perf(path): replace regex with custom functions in redirectTrailingSlash (#4414)
  • perf(tree): optimize path parsing using strings.Count (#4246)
  • chore(logger): allow skipping query string output (#4547)
  • chore(context): always trust xff headers from unix socket (#3359)
  • chore(response): prevent Flush() panic when the underlying ResponseWriter does not implement http.Flusher (#4479)
  • refactor(recovery): smart error comparison (#4142)
  • refactor(context): replace hardcoded localhost IPs with constants (#4481)
  • refactor(utils): move util functions to utils.go (#4467)
  • refactor(binding): use maps.Copy for cleaner map handling (#4352)
  • refactor(context): using maps.Clone (#4333)
  • refactor(ginS): use sync.OnceValue to simplify engine function (#4314)
  • refactor: replace magic numbers with named constants in bodyAllowedForStatus (#4529)
  • refactor: for loop can be modernized using range over int (#4392)

Bug Fixes

  • fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (#4535)
  • fix(render): write content length in Data.Render (#4206)
  • fix(context): ClientIP handling for multiple X-Forwarded-For header values (#4472)
  • fix(binding): empty value error (#2169)
  • fix(recover): suppress http.ErrAbortHandler in recover (#4336)
  • fix(gin): literal colon routes not working with engine.Handler() (#4415)
  • fix(gin): close os.File in RunFd to prevent resource leak (#4422)
  • fix(response): refine hijack behavior for response lifecycle (#4373)
  • fix(binding): improve empty slice/array handling in form binding (#4380)
  • fix(debug): version mismatch (#4403)
  • fix: correct typos, improve documentation clarity, and remove dead code (#4511)

Build process updates / CI

  • ci: update Go version support to 1.25+ across CI and docs (#4550)
  • chore(binding): upgrade bson dependency to mongo-driver v2 (#4549)

Gin v1.11.0

... (truncated)

Commits
  • 73726dc docs: update documentation to reflect Go version changes (#4552)
  • e292e5c docs: document and finalize Gin v1.12.0 release (#4551)
  • ae3f524 ci: update Go version support to 1.25+ across CI and docs (#4550)
  • 38534e2 chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#4548)
  • 472d086 fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (#4535)
  • fb25834 test(context): use http.StatusContinue constant instead of magic number 100 (...
  • 6f1d5fe test(render): add comprehensive error handling tests (#4541)
  • 5c00df8 fix(render): write content length in Data.Render (#4206)
  • db30908 chore(logger): allow skipping query string output (#4547)
  • ba093d1 chore(binding): upgrade bson dependency to mongo-driver v2 (#4549)
  • Additional commits viewable in compare view

Updates github.com/go-playground/validator/v10 from 10.14.1 to 10.30.1

Release notes

Sourced from github.com/go-playground/validator/v10's releases.

Release 10.30.1

What's Changed

New Contributors

Full Changelog: go-playground/validator@v10.30.0...v10.30.1

Release 10.30.0

What's Changed

New Contributors

Full Changelog: go-playground/validator@v10.29.0...v10.30.0

v10.29.0

What's Changed

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 24, 2026
@dependabot dependabot Bot changed the title chore(deps): bump the gomod-all group with 34 updates chore(deps): bump the gomod-all group across 1 directory with 34 updates Jun 24, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/gomod-all-0193774ae3 branch from 54d5999 to 2ebcbd8 Compare June 24, 2026 23:16
Bumps the gomod-all group with 24 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/bwmarrin/discordgo](https://github.com/bwmarrin/discordgo) | `0.26.1` | `0.29.0` |
| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.12.0` | `1.17.4` |
| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.3.1` | `1.7.7` |
| [github.com/gin-contrib/pprof](https://github.com/gin-contrib/pprof) | `1.4.0` | `1.5.4` |
| [github.com/go-rod/rod](https://github.com/go-rod/rod) | `0.113.3` | `0.116.2` |
| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |
| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.6` | `1.12.3` |
| [github.com/matoous/go-nanoid](https://github.com/matoous/go-nanoid) | `1.5.0` | `1.5.1` |
| [github.com/miguelmota/go-ethereum-hdwallet](https://github.com/miguelmota/go-ethereum-hdwallet) | `0.1.1` | `0.1.3` |
| [github.com/nanmu42/etherscan-api](https://github.com/nanmu42/etherscan-api) | `1.7.0` | `1.10.0` |
| [github.com/riferrei/srclient](https://github.com/riferrei/srclient) | `0.5.4` | `0.7.4` |
| [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) | `1.9.3` | `1.9.4` |
| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.16.0` | `1.21.0` |
| [gorm.io/datatypes](https://github.com/go-gorm/datatypes) | `1.2.0` | `1.2.7` |
| [gorm.io/driver/postgres](https://github.com/go-gorm/postgres) | `1.5.0` | `1.6.0` |
| [gorm.io/plugin/dbresolver](https://github.com/go-gorm/dbresolver) | `1.4.0` | `1.6.2` |
| [github.com/go-testfixtures/testfixtures/v3](https://github.com/go-testfixtures/testfixtures) | `3.8.1` | `3.19.0` |
| [github.com/swaggo/gin-swagger](https://github.com/swaggo/gin-swagger) | `1.6.0` | `1.6.1` |
| [github.com/swaggo/swag](https://github.com/swaggo/swag) | `1.16.1` | `1.16.6` |
| [golang.org/x/image](https://github.com/golang/image) | `0.0.0-20211028202545-6944b10bf410` | `0.44.0` |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.122.0` | `0.287.1` |
| [github.com/gammazero/workerpool](https://github.com/gammazero/workerpool) | `1.1.3` | `1.2.1` |
| [github.com/xssnick/tonutils-go](https://github.com/xssnick/tonutils-go) | `1.8.5` | `1.17.2` |
| [github.com/yuin/goldmark](https://github.com/yuin/goldmark) | `1.6.0` | `1.8.2` |



Updates `github.com/bwmarrin/discordgo` from 0.26.1 to 0.29.0
- [Release notes](https://github.com/bwmarrin/discordgo/releases)
- [Commits](bwmarrin/discordgo@v0.26.1...v0.29.0)

Updates `github.com/ethereum/go-ethereum` from 1.12.0 to 1.17.4
- [Release notes](https://github.com/ethereum/go-ethereum/releases)
- [Commits](ethereum/go-ethereum@v1.12.0...v1.17.4)

Updates `github.com/gin-contrib/cors` from 1.3.1 to 1.7.7
- [Release notes](https://github.com/gin-contrib/cors/releases)
- [Commits](gin-contrib/cors@v1.3.1...v1.7.7)

Updates `github.com/gin-contrib/pprof` from 1.4.0 to 1.5.4
- [Release notes](https://github.com/gin-contrib/pprof/releases)
- [Commits](gin-contrib/pprof@v1.4.0...v1.5.4)

Updates `github.com/gin-gonic/gin` from 1.9.1 to 1.12.0
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](gin-gonic/gin@v1.9.1...v1.12.0)

Updates `github.com/go-playground/validator/v10` from 10.14.1 to 10.30.1
- [Release notes](https://github.com/go-playground/validator/releases)
- [Commits](go-playground/validator@v10.14.1...v10.30.1)

Updates `github.com/go-rod/rod` from 0.113.3 to 0.116.2
- [Release notes](https://github.com/go-rod/rod/releases)
- [Commits](go-rod/rod@v0.113.3...v0.116.2)

Updates `github.com/golang-jwt/jwt/v4` from 4.4.2 to 4.5.2
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Commits](golang-jwt/jwt@v4.4.2...v4.5.2)

Updates `github.com/google/uuid` from 1.3.0 to 1.6.0
- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](google/uuid@v1.3.0...v1.6.0)

Updates `github.com/gorilla/websocket` from 1.5.0 to 1.5.3
- [Release notes](https://github.com/gorilla/websocket/releases)
- [Commits](gorilla/websocket@v1.5.0...v1.5.3)

Updates `github.com/lib/pq` from 1.10.6 to 1.12.3
- [Release notes](https://github.com/lib/pq/releases)
- [Changelog](https://github.com/lib/pq/blob/master/CHANGELOG.md)
- [Commits](lib/pq@v1.10.6...v1.12.3)

Updates `github.com/matoous/go-nanoid` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/matoous/go-nanoid/releases)
- [Commits](matoous/go-nanoid@v1.5.0...v1.5.1)

Updates `github.com/miguelmota/go-ethereum-hdwallet` from 0.1.1 to 0.1.3
- [Release notes](https://github.com/miguelmota/go-ethereum-hdwallet/releases)
- [Commits](miguelmota/go-ethereum-hdwallet@v0.1.1...v0.1.3)

Updates `github.com/nanmu42/etherscan-api` from 1.7.0 to 1.10.0
- [Release notes](https://github.com/nanmu42/etherscan-api/releases)
- [Commits](nanmu42/etherscan-api@v1.7.0...v1.10.0)

Updates `github.com/riferrei/srclient` from 0.5.4 to 0.7.4
- [Release notes](https://github.com/riferrei/srclient/releases)
- [Commits](riferrei/srclient@v0.5.4...v0.7.4)

Updates `github.com/sirupsen/logrus` from 1.9.3 to 1.9.4
- [Release notes](https://github.com/sirupsen/logrus/releases)
- [Changelog](https://github.com/sirupsen/logrus/blob/master/CHANGELOG.md)
- [Commits](sirupsen/logrus@v1.9.3...v1.9.4)

Updates `github.com/spf13/viper` from 1.16.0 to 1.21.0
- [Release notes](https://github.com/spf13/viper/releases)
- [Commits](spf13/viper@v1.16.0...v1.21.0)

Updates `github.com/stretchr/testify` from 1.8.3 to 1.11.1
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.8.3...v1.11.1)

Updates `golang.org/x/crypto` from 0.10.0 to 0.48.0
- [Commits](golang/crypto@v0.10.0...v0.48.0)

Updates `gorm.io/datatypes` from 1.2.0 to 1.2.7
- [Release notes](https://github.com/go-gorm/datatypes/releases)
- [Commits](go-gorm/datatypes@v1.2.0...v1.2.7)

Updates `gorm.io/driver/postgres` from 1.5.0 to 1.6.0
- [Commits](go-gorm/postgres@v1.5.0...v1.6.0)

Updates `gorm.io/gorm` from 1.24.7-0.20230306060331-85eaf9eeda11 to 1.30.0
- [Release notes](https://github.com/go-gorm/gorm/releases)
- [Commits](https://github.com/go-gorm/gorm/commits/v1.30.0)

Updates `gorm.io/plugin/dbresolver` from 1.4.0 to 1.6.2
- [Commits](go-gorm/dbresolver@v1.4.0...v1.6.2)

Updates `github.com/go-testfixtures/testfixtures/v3` from 3.8.1 to 3.19.0
- [Release notes](https://github.com/go-testfixtures/testfixtures/releases)
- [Changelog](https://github.com/go-testfixtures/testfixtures/blob/master/CHANGELOG.md)
- [Commits](go-testfixtures/testfixtures@v3.8.1...v3.19.0)

Updates `github.com/swaggo/gin-swagger` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/swaggo/gin-swagger/releases)
- [Commits](swaggo/gin-swagger@v1.6.0...v1.6.1)

Updates `github.com/swaggo/swag` from 1.16.1 to 1.16.6
- [Release notes](https://github.com/swaggo/swag/releases)
- [Commits](swaggo/swag@v1.16.1...v1.16.6)

Updates `golang.org/x/image` from 0.0.0-20211028202545-6944b10bf410 to 0.44.0
- [Commits](https://github.com/golang/image/commits/v0.44.0)

Updates `google.golang.org/api` from 0.122.0 to 0.287.1
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.122.0...v0.287.1)

Updates `cloud.google.com/go/storage` from 1.28.1 to 1.56.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md)
- [Commits](googleapis/google-cloud-go@speech/v1.28.1...compute/v1.56.0)

Updates `github.com/gammazero/workerpool` from 1.1.3 to 1.2.1
- [Release notes](https://github.com/gammazero/workerpool/releases)
- [Commits](gammazero/workerpool@v1.1.3...v1.2.1)

Updates `github.com/getsentry/sentry-go` from 0.18.0 to 0.27.0
- [Release notes](https://github.com/getsentry/sentry-go/releases)
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-go@v0.18.0...v0.27.0)

Updates `github.com/xssnick/tonutils-go` from 1.8.5 to 1.17.2
- [Release notes](https://github.com/xssnick/tonutils-go/releases)
- [Commits](xssnick/tonutils-go@v1.8.5...v1.17.2)

Updates `github.com/yuin/goldmark` from 1.6.0 to 1.8.2
- [Release notes](https://github.com/yuin/goldmark/releases)
- [Commits](yuin/goldmark@v1.6.0...v1.8.2)

Updates `golang.org/x/exp` from 0.0.0-20230510235704-dd950f8aeaea to 0.0.0-20230626212559-97b1e661b5df
- [Commits](https://github.com/golang/exp/commits)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/storage
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/bwmarrin/discordgo
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/ethereum/go-ethereum
  dependency-version: 1.17.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/gammazero/workerpool
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/getsentry/sentry-go
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/gin-contrib/cors
  dependency-version: 1.7.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/gin-contrib/pprof
  dependency-version: 1.5.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/gin-gonic/gin
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/go-playground/validator/v10
  dependency-version: 10.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/go-rod/rod
  dependency-version: 0.116.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/go-testfixtures/testfixtures/v3
  dependency-version: 3.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-version: 4.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/google/uuid
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/gorilla/websocket
  dependency-version: 1.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: github.com/lib/pq
  dependency-version: 1.12.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/matoous/go-nanoid
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: github.com/miguelmota/go-ethereum-hdwallet
  dependency-version: 0.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: github.com/nanmu42/etherscan-api
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/riferrei/srclient
  dependency-version: 0.7.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/sirupsen/logrus
  dependency-version: 1.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: github.com/spf13/viper
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/swaggo/gin-swagger
  dependency-version: 1.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: github.com/swaggo/swag
  dependency-version: 1.16.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: github.com/xssnick/tonutils-go
  dependency-version: 1.17.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: github.com/yuin/goldmark
  dependency-version: 1.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: golang.org/x/crypto
  dependency-version: 0.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: golang.org/x/exp
  dependency-version: 0.0.0-20230626212559-97b1e661b5df
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: golang.org/x/image
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: google.golang.org/api
  dependency-version: 0.286.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: gorm.io/datatypes
  dependency-version: 1.2.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomod-all
- dependency-name: gorm.io/driver/postgres
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: gorm.io/gorm
  dependency-version: 1.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
- dependency-name: gorm.io/plugin/dbresolver
  dependency-version: 1.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomod-all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/gomod-all-0193774ae3 branch from 2ebcbd8 to e7c82fb Compare July 8, 2026 23:17
@dependabot @github

dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown
Author

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

@dependabot dependabot Bot closed this Jul 9, 2026
@dependabot
dependabot Bot deleted the dependabot/go_modules/gomod-all-0193774ae3 branch July 9, 2026 02:56
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