{"id":1241,"name":"github.com/spf13/cast","ecosystem":"go","repository_url":"https://github.com/spf13/cast","issues_count":1419,"created_at":"2025-06-06T15:01:42.156Z","updated_at":"2025-06-06T15:01:42.156Z","purl":"pkg:golang/github.com/spf13/cast","metadata":{"id":3492979,"name":"github.com/spf13/cast","ecosystem":"go","description":"Copyright © 2014 Steve Francia \u003cspf@spf13.com\u003e.\n\nUse of this source code is governed by an MIT-style\nlicense that can be found in the LICENSE file.\n\nPackage cast provides easy and safe casting in Go.","homepage":"https://github.com/spf13/cast","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/spf13/cast","keywords_array":[],"namespace":"github.com/spf13","versions_count":16,"first_release_published_at":"2017-03-04T11:22:48.000Z","latest_release_published_at":"2025-06-02T13:37:27.000Z","latest_release_number":"v1.9.2","last_synced_at":"2025-06-05T17:00:53.604Z","created_at":"2022-04-10T19:13:42.932Z","updated_at":"2025-06-05T17:03:36.681Z","registry_url":"https://pkg.go.dev/github.com/spf13/cast","install_command":"go get github.com/spf13/cast","documentation_url":"https://pkg.go.dev/github.com/spf13/cast#section-documentation","metadata":{},"repo_metadata":{"id":15675916,"uuid":"18413405","full_name":"spf13/cast","owner":"spf13","description":"safe and easy casting from one type to another in Go ","archived":false,"fork":false,"pushed_at":"2025-05-29T14:02:28.000Z","size":159,"stargazers_count":3724,"open_issues_count":92,"forks_count":317,"subscribers_count":37,"default_branch":"master","last_synced_at":"2025-05-29T14:14:05.039Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-04-03T18:21:16.000Z","updated_at":"2025-05-29T12:57:26.000Z","dependencies_parsed_at":"2023-02-19T02:31:49.044Z","dependency_job_id":"a2e6a0d4-d097-46a6-862c-0bfdb88dfe22","html_url":"https://github.com/spf13/cast","commit_stats":{"total_commits":103,"total_committers":32,"mean_commits":3.21875,"dds":0.7184466019417476,"last_synced_commit":"487df0093482b2ca1c00cb3b92e30899c37038a1"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/cast/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258262866,"owners_count":22673544,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"spf13","name":"Steve Francia","uuid":"173412","kind":"user","description":"Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra \u0026 spf13-vim creator","email":"","website":"http://spf13.com","location":"NYC","twitter":"spf13","company":"@twosigma","icon_url":"https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022\u0026v=4","repositories_count":105,"last_synced_at":"2023-04-09T10:53:55.261Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/spf13","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:25:09.256Z","updated_at":"2023-04-09T10:53:55.656Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13/repositories"},"tags":[{"name":"v1.8.0","sha":"01004f2c354f73d3cb4651ad7360ad03fb588e79","kind":"tag","published_at":"2025-05-02T12:18:01.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.8.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"487df0093482b2ca1c00cb3b92e30899c37038a1","kind":"commit","published_at":"2024-10-18T17:53:17.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.7.1","html_url":"https://github.com/spf13/cast/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"6e0c3abdfe6a2d4df3c91ebf847f984c78eeba25","kind":"commit","published_at":"2024-08-06T19:08:19.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.7.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"48ddde5701366ade1d3aba346e09bb58430d37c6","kind":"commit","published_at":"2023-11-28T09:52:19.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.6.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"bbed5559a59db54120dda79106f85f9ec0afb038","kind":"commit","published_at":"2023-05-15T08:28:46.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.5.1","html_url":"https://github.com/spf13/cast/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"2b0eb0f724e320b655240e331aef36d1175986c2","kind":"commit","published_at":"2022-05-11T13:55:47.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.5.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"88075729b052bca4b8b6c31bf198db2fe6c9da93","kind":"commit","published_at":"2021-08-15T17:48:01.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.4.1","html_url":"https://github.com/spf13/cast/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"3f42935ca945b3f2ebbcd8eede51188b7e235a82","kind":"commit","published_at":"2021-07-27T11:32:42.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.4.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"1ffadf551085444af981432dd0f6d1160c11ec64","kind":"commit","published_at":"2019-12-18T07:28:14.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.3.1","html_url":"https://github.com/spf13/cast/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"8c9545af88b134710ab1cd196795e7f2388358d7","kind":"commit","published_at":"2018-10-24T22:59:28.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.3.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8965335b8c7107321228e3e3702cab9832751bac","kind":"tag","published_at":"2018-02-14T18:03:52.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.2.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"acbeb36b902d72a7a4c18e8f3241075e7ab763e4","kind":"commit","published_at":"2017-04-13T09:15:03.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.1.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ce135a4ebeee6cfe9a26c93ee0d37825f26113c7","kind":"commit","published_at":"2017-03-04T11:22:48.000Z","download_url":"https://codeload.github.com/spf13/cast/tar.gz/v1.0.0","html_url":"https://github.com/spf13/cast/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fcast/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-06-05T17:03:36.681Z","dependent_packages_count":31940,"downloads":null,"downloads_period":null,"dependent_repos_count":102491,"rankings":{"downloads":null,"dependent_repos_count":0.00995865617688216,"dependent_packages_count":0.0053386610432770345,"stargazers_count":1.2637226688787888,"forks_count":1.7165848585306156,"docker_downloads_count":0.006570659745571734,"average":0.600435100875027},"purl":"pkg:golang/github.com/spf13/cast","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/cast","docker_dependents_count":10878,"docker_downloads_count":43477768335,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/cast","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/cast/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fcast/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fcast/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fcast/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fcast/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1882879,"maintainers_count":0,"namespaces_count":723926,"keywords_count":97872,"github":"golang","metadata":{"funded_packages_count":39346},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-06-06T05:22:27.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},"unique_repositories_count":375,"unique_repositories_count_past_30_days":5,"recent_issues":[{"uuid":"4473920402","node_id":"PR_kwDOLMiOMM7c5GPp","number":79,"state":"closed","title":"chore(deps): bump the common group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T22:43:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T02:22:28.000Z","updated_at":"2026-05-25T22:43:29.000Z","time_to_close":591659,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"common","update_count":12,"packages":[{"name":"github.com/docker/docker","old_version":"27.5.1+incompatible","new_version":"28.5.2+incompatible","repository_url":"https://github.com/docker/docker"},{"name":"github.com/gin-gonic/gin","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.6","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/samber/lo","old_version":"1.49.1","new_version":"1.53.0","repository_url":"https://github.com/samber/lo"},{"name":"github.com/spf13/afero","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/spf13/afero"},{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/ulikunitz/xz","old_version":"0.5.12","new_version":"0.5.15","repository_url":"https://github.com/ulikunitz/xz"},{"name":"github.com/urfave/cli/v3","old_version":"3.0.0-beta1","new_version":"3.9.0","repository_url":"https://github.com/urfave/cli"}],"path":null,"ecosystem":"go"},"body":"Bumps the common group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/docker/docker](https://github.com/docker/docker) | `27.5.1+incompatible` | `28.5.2+incompatible` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.10.0` | `1.12.0` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.6` |\n| [github.com/samber/lo](https://github.com/samber/lo) | `1.49.1` | `1.53.0` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.14.0` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.7.1` | `1.10.0` |\n| [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz) | `0.5.12` | `0.5.15` |\n| [github.com/urfave/cli/v3](https://github.com/urfave/cli) | `3.0.0-beta1` | `3.9.0` |\n\n\nUpdates `github.com/docker/docker` from 27.5.1+incompatible to 28.5.2+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/docker/docker/releases\"\u003egithub.com/docker/docker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev28.5.2\u003c/h2\u003e\n\u003ch2\u003e28.5.2\u003c/h2\u003e\n\u003cp\u003eFor a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A28.5.2\"\u003edocker/cli, 28.5.2 milestone\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A28.5.2\"\u003emoby/moby, 28.5.2 milestone\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!CAUTION]\nThis release contains fixes for three high-severity security vulnerabilities in runc:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opencontainers/runc/security/advisories/GHSA-9493-h29p-rfm2\"\u003eCVE-2025-31133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opencontainers/runc/security/advisories/GHSA-qw9x-cqr3-wc7r\"\u003eCVE-2025-52565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opencontainers/runc/security/advisories/GHSA-cgrx-mc8f-2prm\"\u003eCVE-2025-52881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll three vulnerabilities ultimately allow (through different methods) for full container breakouts by bypassing runc's restrictions for writing to arbitrary \u003ccode\u003e/proc\u003c/code\u003e files.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003ePackaging updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate runc to \u003ca href=\"https://github.com/opencontainers/runc/releases/tag/v1.3.3\"\u003ev1.3.3\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51394\"\u003emoby/moby#51394\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edockerd-rootless.sh: if slirp4netns is not installed, try using pasta (passt). \u003ca href=\"https://redirect.github.com/moby/moby/pull/51162\"\u003emoby/moby#51162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Go runtime to \u003ca href=\"https://go.dev/doc/devel/release#go1.24.9\"\u003e1.24.9\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51387\"\u003emoby/moby#51387\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/docker/cli/pull/6613\"\u003edocker/cli#6613\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGo-SDK: cli/command/image/build: deprecate \u003ccode\u003eDefaultDockerfileName\u003c/code\u003e, \u003ccode\u003eDetectArchiveReader\u003c/code\u003e, \u003ccode\u003eWriteTempDockerfile\u003c/code\u003e, \u003ccode\u003eResolveAndValidateContextPath\u003c/code\u003e. These utilities were only used internally and will be removed in the next release. \u003ca href=\"https://redirect.github.com/docker/cli/pull/6610\"\u003edocker/cli#6610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo-SDK: cli/command/image/build: deprecate IsArchive utility. \u003ca href=\"https://redirect.github.com/docker/cli/pull/6560\"\u003edocker/cli#6560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo-SDK: opts: deprecate \u003ccode\u003eValidateMACAddress\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/docker/cli/pull/6560\"\u003edocker/cli#6560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo-SDK: opts: deprecate ListOpts.Delete(). \u003ca href=\"https://redirect.github.com/docker/cli/pull/6560\"\u003edocker/cli#6560\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.5.1\u003c/h2\u003e\n\u003ch2\u003e28.5.1\u003c/h2\u003e\n\u003cp\u003eFor a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A28.5.1\"\u003edocker/cli, 28.5.1 milestone\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A28.5.1\"\u003emoby/moby, 28.5.1 milestone\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated and removed features, see \u003ca href=\"https://github.com/docker/cli/blob/v28.5.1/docs/deprecated.md\"\u003eDeprecated Features\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eChanges to the Engine API, see \u003ca href=\"https://github.com/moby/moby/blob/v28.5.1/docs/api/version-history.md\"\u003eAPI version history\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate BuildKit to v0.25.1. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51137\"\u003emoby/moby#51137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Go runtime to \u003ca href=\"https://go.dev/doc/devel/release#go1.24.8\"\u003e1.24.8\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51133\"\u003emoby/moby#51133\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/docker/cli/pull/6541\"\u003edocker/cli#6541\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapi/types/image: InspectResponse: deprecate \u003ccode\u003eParent\u003c/code\u003e and \u003ccode\u003eDockerVersion\u003c/code\u003e fields. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51105\"\u003emoby/moby#51105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi/types/plugin: deprecate \u003ccode\u003eConfig.DockerVersion\u003c/code\u003e field. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51110\"\u003emoby/moby#51110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/89c5e8fd66634b6128fc4c0e6f1236e2540e46e0\"\u003e\u003ccode\u003e89c5e8f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51396\"\u003e#51396\u003c/a\u003e from thaJeztah/28.x_backport_api_docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/9b93878308cae892878febfa52ff0b5799bea7b0\"\u003e\u003ccode\u003e9b93878\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51395\"\u003e#51395\u003c/a\u003e from thaJeztah/28.x_backport_rootless_reject\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/6178456763b64c360983c5a5ea35d4258171e91c\"\u003e\u003ccode\u003e6178456\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51398\"\u003e#51398\u003c/a\u003e from vvoland/51397-28.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/0cae4e5c8f76756eaba81dbd23ef57fccac3033f\"\u003e\u003ccode\u003e0cae4e5\u003c/code\u003e\u003c/a\u003e vendor: github.com/moby/buildkit v0.25.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/33cc06f6169ddba8f00c50a8c12494b54b1cb2fc\"\u003e\u003ccode\u003e33cc06f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51394\"\u003e#51394\u003c/a\u003e from vvoland/51393-28.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/d525277410726d5f99e46b8b2ba60ea9b7011afa\"\u003e\u003ccode\u003ed525277\u003c/code\u003e\u003c/a\u003e api/docs: remove BuildCache.Parent field for API v1.42 and up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/2fbc51b4f895c75749896bf4655f7888a300bb9d\"\u003e\u003ccode\u003e2fbc51b\u003c/code\u003e\u003c/a\u003e dockerd-rootless.sh: reject DOCKERD_ROOTLESS_ROOTLESSKIT_NET=host\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/bd98008c078ab4a4d99f0c1577e641dbfe191cfd\"\u003e\u003ccode\u003ebd98008\u003c/code\u003e\u003c/a\u003e integration-cli: Adjust nofile limits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/19675151a3d3b947501fcad1dcacbd00e6f4b23e\"\u003e\u003ccode\u003e1967515\u003c/code\u003e\u003c/a\u003e Dockerfile: update runc binary to v1.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/44896604b8f50d9ba38199c25ed2c7d2d40318a7\"\u003e\u003ccode\u003e4489660\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51387\"\u003e#51387\u003c/a\u003e from thaJeztah/28.x_bump_go\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/docker/compare/v27.5.1...v28.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.10.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGin v1.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.10.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003es2: Fix amd64 stack frame corruption by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1145\"\u003eklauspost/compress#1145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: Canonicalize ETag header by \u003ca href=\"https://github.com/justinmayhew\"\u003e\u003ccode\u003e@​justinmayhew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1139\"\u003eklauspost/compress#1139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: pool hash tables in Go encode paths to reduce allocations by \u003ca href=\"https://github.com/huynhanx03\"\u003e\u003ccode\u003e@​huynhanx03\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1143\"\u003eklauspost/compress#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/justinmayhew\"\u003e\u003ccode\u003e@​justinmayhew\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1139\"\u003eklauspost/compress#1139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huynhanx03\"\u003e\u003ccode\u003e@​huynhanx03\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1143\"\u003eklauspost/compress#1143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1144\"\u003eklauspost/compress#1144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.5...v1.18.6\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.5...v1.18.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/ac2f5e87a3089bd58c974ca53cef71c7aa8bf877\"\u003e\u003ccode\u003eac2f5e8\u003c/code\u003e\u003c/a\u003e docs: use unix line-endings for markdown files (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1144\"\u003e#1144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/620d7b5cfbf89fbfdf69884f8a561a2981c25b11\"\u003e\u003ccode\u003e620d7b5\u003c/code\u003e\u003c/a\u003e s2: Fix amd64 stack frame corruption (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1145\"\u003e#1145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/1b63f2fece784da6334068c671e3f94366bf9d68\"\u003e\u003ccode\u003e1b63f2f\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1141\"\u003e#1141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/3d86b893733380c370eba876f5beaaf63aeeea94\"\u003e\u003ccode\u003e3d86b89\u003c/code\u003e\u003c/a\u003e s2: pool hash tables in Go encode paths to reduce allocations (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/15967def6890f5494829394274686436976c4936\"\u003e\u003ccode\u003e15967de\u003c/code\u003e\u003c/a\u003e gzhttp: Canonicalize ETag header (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1139\"\u003e#1139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/samber/lo` from 1.49.1 to 1.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/samber/lo/releases\"\u003egithub.com/samber/lo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.53.0\u003c/h2\u003e\n\u003cp\u003eAnnouncing the latest release of \u003ccode\u003elo\u003c/code\u003e with lots of good gifts! 🎁\u003c/p\u003e\n\u003cp\u003e🌊 First, a big thanks to \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e for making lots of \u003cstrong\u003eperformance improvements\u003c/strong\u003e in the recent weeks.\u003c/p\u003e\n\u003cp\u003e🧪 Second, this release introduces a new \u003cstrong\u003e\u003ccode\u003esimd\u003c/code\u003e experimental package\u003c/strong\u003e. If you run on an amd64 architecture and a recent CPU, you can perform very fast operations thanks to SIMD CPU instructions.\n-\u0026gt; Documentation: \u003ca href=\"https://lo.samber.dev/docs/experimental/simd\"\u003ehttps://lo.samber.dev/docs/experimental/simd\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💥 Third, this version adds \u003cstrong\u003e\u003ccode\u003e*Err\u003c/code\u003e variants\u003c/strong\u003e of many \u003ccode\u003elo\u003c/code\u003e helpers (like \u003cstrong\u003e\u003ccode\u003eMapErr\u003c/code\u003e, \u003ccode\u003eFlatMapErr\u003c/code\u003e, \u003ccode\u003eReduceErr\u003c/code\u003e, etc.\u003c/strong\u003e) whose callbacks can return an error and short-circuit execution when one occurs.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThe \u003ccode\u003esimd\u003c/code\u003e sub-package is considered \u003cem\u003enot stable\u003c/em\u003e. We might break the initial API based on developers' feedback in the coming months.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003chr /\u003e\n\u003ch2\u003eFeatures \u0026amp; improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: adding SIMD helpers by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/801\"\u003esamber/lo#801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: adding Error variants: MapErr, FlatMapErr, ReduceErr... by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/823\"\u003esamber/lo#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support for buffer iterator by \u003ca href=\"https://github.com/mimol91\"\u003e\u003ccode\u003e@​mimol91\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/824\"\u003esamber/lo#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Take, TakeWhile, FilterTake, Window, and Sliding functions by \u003ca href=\"https://github.com/juliazadorozhnaya\"\u003e\u003ccode\u003e@​juliazadorozhnaya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/760\"\u003esamber/lo#760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a Concat slice function. by \u003ca href=\"https://github.com/FGasper\"\u003e\u003ccode\u003e@​FGasper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/714\"\u003esamber/lo#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add iterator slice helpers by \u003ca href=\"https://github.com/juliazadorozhnaya\"\u003e\u003ccode\u003e@​juliazadorozhnaya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/791\"\u003esamber/lo#791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(it): adding loit.Concat by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/722\"\u003esamber/lo#722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Allow Union/Intersect to take many lists by \u003ca href=\"https://github.com/frankywahl\"\u003e\u003ccode\u003e@​frankywahl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/181\"\u003esamber/lo#181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Clone function to return shallow copy of slice collections by \u003ca href=\"https://github.com/quexer\"\u003e\u003ccode\u003e@​quexer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/732\"\u003esamber/lo#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: IntersectBy by \u003ca href=\"https://github.com/ghosx\"\u003e\u003ccode\u003e@​ghosx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/653\"\u003esamber/lo#653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support Custom Assert by \u003ca href=\"https://github.com/RelicOfTesla\"\u003e\u003ccode\u003e@​RelicOfTesla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/755\"\u003esamber/lo#755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Must support Custom error handler. by \u003ca href=\"https://github.com/RelicOfTesla\"\u003e\u003ccode\u003e@​RelicOfTesla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/752\"\u003esamber/lo#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: WithoutNth handle non-comparable types by \u003ca href=\"https://github.com/urisimchoni\"\u003e\u003ccode\u003e@​urisimchoni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/774\"\u003esamber/lo#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove unnecessary type arguments in \u003ccode\u003eNewThrottle\u003c/code\u003e by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/773\"\u003esamber/lo#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: lo.IntersectBy + adding loit.IntersectBy + adding doc by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/739\"\u003esamber/lo#739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: rename IsSortedByKey to IsSortedBy by \u003ca href=\"https://github.com/NathanBaulch\"\u003e\u003ccode\u003e@​NathanBaulch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/735\"\u003esamber/lo#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(iter/tuples): support break iteration over Zip[By] seq by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/757\"\u003esamber/lo#757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(it.Mode): align behavior with lo.Mode and ensure consistent slice… by \u003ca href=\"https://github.com/intojhanurag\"\u003e\u003ccode\u003e@​intojhanurag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/711\"\u003esamber/lo#711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve Clone function to preserve nilness and avoid liveness issues by \u003ca href=\"https://github.com/quexer\"\u003e\u003ccode\u003e@​quexer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/740\"\u003esamber/lo#740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: reset n counter per iteration in it.Replace by \u003ca href=\"https://github.com/LikimiaD\"\u003e\u003ccode\u003e@​LikimiaD\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/799\"\u003esamber/lo#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make Ellipsis operate on runes instead of bytes to prevent Unicode truncation by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/796\"\u003esamber/lo#796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct \u003ccode\u003eDropByIndex\u003c/code\u003e handling of negative indices out of bounds by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/778\"\u003esamber/lo#778\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: remove helpers deprecated for more than 3y by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/810\"\u003esamber/lo#810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Optimize UniqMap to reduce unnecessary slice preallocation by \u003ca href=\"https://github.com/ivolkoff\"\u003e\u003ccode\u003e@​ivolkoff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/710\"\u003esamber/lo#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(it): simplify DropLast, TrimSuffix, TrimPrefix and use range loops by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/782\"\u003esamber/lo#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebench: fix iterators to actually iterate in benchmarks by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/781\"\u003esamber/lo#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify slice cut/trim prefix/suffix functions by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/787\"\u003esamber/lo#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: optimize Sliding by pre-allocating result capacity by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/783\"\u003esamber/lo#783\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/cf6fb4f9b08c1d3d6e309581316f106dc30b458e\"\u003e\u003ccode\u003ecf6fb4f\u003c/code\u003e\u003c/a\u003e bump v1.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/56ef3beaf8adfea1908b094e49b3b639ea604aab\"\u003e\u003ccode\u003e56ef3be\u003c/code\u003e\u003c/a\u003e feat: support for buffer iterator (\u003ca href=\"https://redirect.github.com/samber/lo/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/6a9f881ae1ff32a7c650464615d175ef4c26d833\"\u003e\u003ccode\u003e6a9f881\u003c/code\u003e\u003c/a\u003e :lipstick:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/7f0c2e0297fc2fdffe9c69c254dee8d00f60c90a\"\u003e\u003ccode\u003e7f0c2e0\u003c/code\u003e\u003c/a\u003e feat: adding UnzipByErrX helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/af46a13bfce4ae037193c23e05866df8d79cd163\"\u003e\u003ccode\u003eaf46a13\u003c/code\u003e\u003c/a\u003e feat: adding RejectErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/6f42e74a117ce59882e92a9d4a5b05520d5dee33\"\u003e\u003ccode\u003e6f42e74\u003c/code\u003e\u003c/a\u003e doc: improve examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/ff0e293ce3dbde1e80a1b1eb059078aa7d1442c4\"\u003e\u003ccode\u003eff0e293\u003c/code\u003e\u003c/a\u003e feat: adding FilterErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/4bb58fd2c6d86bf54eb9408b8247d056b8f4a006\"\u003e\u003ccode\u003e4bb58fd\u003c/code\u003e\u003c/a\u003e feat: adding RepeatByErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/72a33aa3970554921210253dcce90540d6e34388\"\u003e\u003ccode\u003e72a33aa\u003c/code\u003e\u003c/a\u003e feat: adding FilterKeysErr + FilterValuesErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/dd1d58e324c2277117dbdbfa86f409473eda5ece\"\u003e\u003ccode\u003edd1d58e\u003c/code\u003e\u003c/a\u003e feat: adding FindDuplicatesByErr helper\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/samber/lo/compare/v1.49.1...v1.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/afero` from 1.14.0 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/afero/releases\"\u003egithub.com/spf13/afero's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/479\"\u003espf13/afero#479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/492\"\u003espf13/afero#492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.13.4 to 3.28.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/494\"\u003espf13/afero#494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/493\"\u003espf13/afero#493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-go from 5.3.0 to 5.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/480\"\u003espf13/afero#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/496\"\u003espf13/afero#496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport aliyun oss storage with third-party link by \u003ca href=\"https://github.com/messikiller\"\u003e\u003ccode\u003e@​messikiller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/491\"\u003espf13/afero#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.16 to 3.28.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/497\"\u003espf13/afero#497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update x/test by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/502\"\u003espf13/afero#502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/503\"\u003espf13/afero#503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/505\"\u003espf13/afero#505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/506\"\u003espf13/afero#506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gcsfs): update object not exist check logic by \u003ca href=\"https://github.com/ahkui\"\u003e\u003ccode\u003e@​ahkui\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/485\"\u003espf13/afero#485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/508\"\u003espf13/afero#508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.29.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/519\"\u003espf13/afero#519\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.4 to 3.29.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/524\"\u003espf13/afero#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/537\"\u003espf13/afero#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/536\"\u003espf13/afero#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/533\"\u003espf13/afero#533\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/527\"\u003espf13/afero#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/538\"\u003espf13/afero#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: spelling errors (excpected -\u0026gt; expected, iself -\u0026gt; itself) by \u003ca href=\"https://github.com/MarkRosemaker\"\u003e\u003ccode\u003e@​MarkRosemaker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/523\"\u003espf13/afero#523\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/messikiller\"\u003e\u003ccode\u003e@​messikiller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/491\"\u003espf13/afero#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ahkui\"\u003e\u003ccode\u003e@​ahkui\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/485\"\u003espf13/afero#485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarkRosemaker\"\u003e\u003ccode\u003e@​MarkRosemaker\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/523\"\u003espf13/afero#523\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/afero/compare/v1.14.0...v1.15.0\"\u003ehttps://github.com/spf13/afero/compare/v1.14.0...v1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/399bb34ad9fd8a252ad1d8bfaef96279b66dc774\"\u003e\u003ccode\u003e399bb34\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/523\"\u003e#523\u003c/a\u003e from MarkRosemaker/fix-spelling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/9b67716b675a40406678b57cefe0260699008630\"\u003e\u003ccode\u003e9b67716\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/538\"\u003e#538\u003c/a\u003e from spf13/deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/f5f4f7bd6427212efca35481b3b8c749bbf06243\"\u003e\u003ccode\u003ef5f4f7b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/c245c4fc3df2e427d681479553a625c5ef0e1eb8\"\u003e\u003ccode\u003ec245c4f\u003c/code\u003e\u003c/a\u003e ci: update ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/85c49563d6385bdc0d6873937d5a28c4a5c6f5e6\"\u003e\u003ccode\u003e85c4956\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/527\"\u003e#527\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/41206fdfdacaad1dffaad870ded6f497ae1b803a\"\u003e\u003ccode\u003e41206fd\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4.2.2 to 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/a583fade54a843a334e7595da81e287aa7adb63a\"\u003e\u003ccode\u003ea583fad\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/533\"\u003e#533\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/673c03e4c1ba4512a26a91b42602f762a93647af\"\u003e\u003ccode\u003e673c03e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/536\"\u003e#536\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/ac849f6a1820b81c052bf0a64e09fd10c8c7a3e0\"\u003e\u003ccode\u003eac849f6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/537\"\u003e#537\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/9596fe84b763fd2e18267ac455a4cedba2655194\"\u003e\u003ccode\u003e9596fe8\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.7 to 3.30.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/afero/compare/v1.14.0...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cast` from 1.7.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/stretchr/testify` from 1.10.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stretchr/testify/releases\"\u003egithub.com/stretchr/testify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1785\"\u003e#1785\u003c/a\u003e introduced in v1.11.0 where expected argument values implementing the stringer interface (\u003ccode\u003eString() string\u003c/code\u003e) with a method which mutates their value, when passed to mock.Mock.On (\u003ccode\u003em.On(\u0026quot;Method\u0026quot;, \u0026lt;expected\u0026gt;).Return()\u003c/code\u003e) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11: mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by \u003ca href=\"https://github.com/brackendawson\"\u003e\u003ccode\u003e@​brackendawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1788\"\u003estretchr/testify#1788\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\"\u003ehttps://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFunctional Changes\u003c/h3\u003e\n\u003cp\u003ev1.11.0 Includes a number of performance improvements.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCall stack perf change for CallerInfo by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1614\"\u003estretchr/testify#1614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazily render mock diff output on successful match by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1615\"\u003estretchr/testify#1615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check early in Eventually, EventuallyWithT, and Never by \u003ca href=\"https://github.com/cszczepaniak\"\u003e\u003ccode\u003e@​cszczepaniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1427\"\u003estretchr/testify#1427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: add IsNotType by \u003ca href=\"https://github.com/bartventer\"\u003e\u003ccode\u003e@​bartventer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1730\"\u003estretchr/testify#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.JSONEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1754\"\u003estretchr/testify#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.YAMLEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1755\"\u003estretchr/testify#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: faster and simpler isEmpty using reflect.Value.IsZero by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1761\"\u003estretchr/testify#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: faster methods filtering (internal refactor) by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1758\"\u003estretchr/testify#1758\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eassert.ErrorAs: log target type by \u003ca href=\"https://github.com/craig65535\"\u003e\u003ccode\u003e@​craig65535\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1345\"\u003estretchr/testify#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix failure message formatting for Positive and Negative asserts in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1062\"\u003estretchr/testify#1062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorIs message when error is nil but an error was expected by \u003ca href=\"https://github.com/tsioftas\"\u003e\u003ccode\u003e@​tsioftas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1681\"\u003estretchr/testify#1681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix Subset/NotSubset when calling with mixed input types by \u003ca href=\"https://github.com/siliconbrain\"\u003e\u003ccode\u003e@​siliconbrain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1729\"\u003estretchr/testify#1729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorAs failure message when error is nil by \u003ca href=\"https://github.com/ccoVeille\"\u003e\u003ccode\u003e@​ccoVeille\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1734\"\u003estretchr/testify#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock.AssertNumberOfCalls: improve error msg by \u003ca href=\"https://github.com/3scalation\"\u003e\u003ccode\u003e@​3scalation\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1743\"\u003estretchr/testify#1743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation, Build \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix typo in README by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1688\"\u003estretchr/testify#1688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated io/ioutil with io and os by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1684\"\u003estretchr/testify#1684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument consequences of calling t.FailNow() by \u003ca href=\"https://github.com/greg0ire\"\u003e\u003ccode\u003e@​greg0ire\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1710\"\u003estretchr/testify#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update docs for Unset \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1621\"\u003e#1621\u003c/a\u003e by \u003c...\n\n_Description has been truncated_","html_url":"https://github.com/wuxler/ruasec/pull/79","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wuxler%2Fruasec/issues/79","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/79/packages"},{"uuid":"4417769550","node_id":"PR_kwDOQFfDNs7aF6VR","number":105,"state":"open","title":"chore(deps): bump github.com/spf13/cast from 1.7.1 to 1.10.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T02:59:30.000Z","updated_at":"2026-05-11T02:59:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.7.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.7.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Oasis-Dex/oasis/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oasis-Dex%2Foasis/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"},{"uuid":"4417439563","node_id":"PR_kwDOMTf_d87aE5I2","number":1498,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.6.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T01:20:30.000Z","updated_at":"2026-05-11T01:20:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.6.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.6.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.6.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bukishola/cosmos-sdk/pull/1498","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bukishola%2Fcosmos-sdk/issues/1498","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1498/packages"},{"uuid":"4367142449","node_id":"PR_kwDONNOTY87Xjjti","number":620,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.5.0 to 1.10.0 in /simapp","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T23:44:43.000Z","updated_at":"2026-05-01T23:44:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/simapp","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Qone-Plus/cosmos-sdk/pull/620","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Qone-Plus%2Fcosmos-sdk/issues/620","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/620/packages"},{"uuid":"4354663249","node_id":"PR_kwDOKKBFwM7W7NtJ","number":1839,"state":"open","title":"Bump github.com/spf13/cast from 1.5.1 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-30T01:09:44.000Z","updated_at":"2026-04-30T01:09:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/puneetjindal3/cosmos-kyc/pull/1839","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/puneetjindal3%2Fcosmos-kyc/issues/1839","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1839/packages"},{"uuid":"4324812356","node_id":"PR_kwDOH1Ar4s7VbcfS","number":301,"state":"open","title":"Bump github.com/spf13/cast from 1.5.0 to 1.10.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-24T18:23:22.000Z","updated_at":"2026-04-24T18:23:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bennyzhe/shentu/pull/301","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bennyzhe%2Fshentu/issues/301","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/301/packages"},{"uuid":"4299067280","node_id":"PR_kwDOCLjqFs7UHptz","number":948,"state":"closed","title":"Bump the all-deps group across 5 directories with 166 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T23:43:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T22:32:58.000Z","updated_at":"2026-04-27T23:43:43.000Z","time_to_close":609043,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-deps","update_count":166,"packages":[{"name":"github.com/maxbrunsfeld/counterfeiter/v6","old_version":"6.12.1","new_version":"6.12.2","repository_url":"https://github.com/maxbrunsfeld/counterfeiter"},{"name":"google.golang.org/protobuf","old_version":"1.36.7","new_version":"1.36.11"},{"name":"honnef.co/go/tools","old_version":"0.6.1","new_version":"0.7.0","repository_url":"https://github.com/dominikh/go-tools"},{"name":"github.com/BurntSushi/toml","old_version":"1.4.1-0.20240526193622-a339e1f7089c","new_version":"1.6.0","repository_url":"https://github.com/BurntSushi/toml"},{"name":"github.com/bits-and-blooms/bitset","old_version":"1.7.0","new_version":"1.24.4","repository_url":"https://github.com/bits-and-blooms/bitset"},{"name":"github.com/cespare/xxhash/v2","old_version":"2.2.0","new_version":"2.3.0","repository_url":"https://github.com/cespare/xxhash"},{"name":"github.com/cloudflare/cfssl","old_version":"1.4.1","new_version":"1.6.5","repository_url":"https://github.com/cloudflare/cfssl"},{"name":"github.com/consensys/bavard","old_version":"0.1.13","new_version":"0.2.1","repository_url":"https://github.com/consensys/bavard"},{"name":"github.com/consensys/gnark-crypto","old_version":"0.12.1","new_version":"0.20.1","repository_url":"https://github.com/consensys/gnark-crypto"},{"name":"github.com/docker/go-connections","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/docker/go-connections"},{"name":"github.com/fsnotify/fsnotify","old_version":"1.6.0","new_version":"1.9.0","repository_url":"https://github.com/fsnotify/fsnotify"},{"name":"github.com/fsouza/go-dockerclient","old_version":"1.10.0","new_version":"1.13.1","repository_url":"https://github.com/fsouza/go-dockerclient"},{"name":"github.com/go-kit/kit","old_version":"0.10.0","new_version":"0.13.0","repository_url":"https://github.com/go-kit/kit"},{"name":"github.com/go-logfmt/logfmt","old_version":"0.5.1","new_version":"0.6.1","repository_url":"https://github.com/go-logfmt/logfmt"},{"name":"github.com/go-openapi/jsonpointer","old_version":"0.19.5","new_version":"0.23.1","repository_url":"https://github.com/go-openapi/jsonpointer"},{"name":"github.com/go-openapi/jsonreference","old_version":"0.20.0","new_version":"0.21.5","repository_url":"https://github.com/go-openapi/jsonreference"},{"name":"github.com/go-openapi/spec","old_version":"0.20.8","new_version":"0.22.4","repository_url":"https://github.com/go-openapi/spec"},{"name":"github.com/gobuffalo/envy","old_version":"1.10.1","new_version":"1.10.2","repository_url":"https://github.com/gobuffalo/envy"},{"name":"github.com/gobuffalo/packd","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/gobuffalo/packd"},{"name":"github.com/joho/godotenv","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/joho/godotenv"},{"name":"github.com/miekg/pkcs11","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/miekg/pkcs11"},{"name":"github.com/nxadm/tail","old_version":"1.4.8","new_version":"1.4.11","repository_url":"https://github.com/nxadm/tail"},{"name":"github.com/prometheus/client_model","old_version":"0.5.0","new_version":"0.6.2","repository_url":"https://github.com/prometheus/client_model"},{"name":"github.com/prometheus/procfs","old_version":"0.12.0","new_version":"0.20.1","repository_url":"https://github.com/prometheus/procfs"},{"name":"github.com/rogpeppe/go-internal","old_version":"1.13.1","new_version":"1.14.1","repository_url":"https://github.com/rogpeppe/go-internal"},{"name":"github.com/spf13/afero","old_version":"1.6.0","new_version":"1.15.0","repository_url":"https://github.com/spf13/afero"},{"name":"github.com/spf13/cast","old_version":"1.4.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/pflag","old_version":"1.0.9","new_version":"1.0.10","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/spf13/viper","old_version":"1.10.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/pelletier/go-toml"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-deps group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/maxbrunsfeld/counterfeiter/v6](https://github.com/maxbrunsfeld/counterfeiter) | `6.12.1` | `6.12.2` |\n| google.golang.org/protobuf | `1.36.7` | `1.36.11` |\n| [honnef.co/go/tools](https://github.com/dominikh/go-tools) | `0.6.1` | `0.7.0` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.7.0` | `1.24.4` |\n| [github.com/cespare/xxhash/v2](https://github.com/cespare/xxhash) | `2.2.0` | `2.3.0` |\n| [github.com/cloudflare/cfssl](https://github.com/cloudflare/cfssl) | `1.4.1` | `1.6.5` |\n| [github.com/consensys/bavard](https://github.com/consensys/bavard) | `0.1.13` | `0.2.1` |\n| [github.com/consensys/gnark-crypto](https://github.com/consensys/gnark-crypto) | `0.12.1` | `0.20.1` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.10.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.5.1` | `0.6.1` |\n| [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.19.5` | `0.23.1` |\n| [github.com/go-openapi/jsonreference](https://github.com/go-openapi/jsonreference) | `0.20.0` | `0.21.5` |\n| [github.com/go-openapi/spec](https://github.com/go-openapi/spec) | `0.20.8` | `0.22.4` |\n| [github.com/gobuffalo/envy](https://github.com/gobuffalo/envy) | `1.10.1` | `1.10.2` |\n| [github.com/gobuffalo/packd](https://github.com/gobuffalo/packd) | `1.0.1` | `1.0.2` |\n| [github.com/joho/godotenv](https://github.com/joho/godotenv) | `1.4.0` | `1.5.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/nxadm/tail](https://github.com/nxadm/tail) | `1.4.8` | `1.4.11` |\n| [github.com/prometheus/client_model](https://github.com/prometheus/client_model) | `0.5.0` | `0.6.2` |\n| [github.com/prometheus/procfs](https://github.com/prometheus/procfs) | `0.12.0` | `0.20.1` |\n| [github.com/rogpeppe/go-internal](https://github.com/rogpeppe/go-internal) | `1.13.1` | `1.14.1` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.6.0` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.4.1` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.10.1` | `1.21.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n\nBumps the all-deps group with 49 updates in the /integration/go_chaincode directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.7.0` | `1.24.4` |\n| [github.com/consensys/bavard](https://github.com/consensys/bavard) | `0.1.13` | `0.2.1` |\n| [github.com/consensys/gnark-crypto](https://github.com/consensys/gnark-crypto) | `0.12.1` | `0.20.1` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.12.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.6.0` | `0.6.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.17.0` | `1.23.2` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.5` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.15.0` | `1.21.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.25.0` | `1.27.1` |\n| [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) | `0.116.0` | `0.123.0` |\n| [github.com/bytedance/sonic](https://github.com/bytedance/sonic) | `1.13.3` | `1.15.0` |\n| [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) | `22.5.0` | `22.7.0` |\n| [github.com/decred/dcrd/dcrec/secp256k1/v4](https://github.com/decred/dcrd) | `4.2.0` | `4.4.1` |\n| [github.com/dgraph-io/badger/v3](https://github.com/dgraph-io/badger) | `3.2103.2` | `3.2103.5` |\n| [github.com/elastic/gosigar](https://github.com/elastic/gosigar) | `0.14.2` | `0.14.4` |\n| [github.com/flynn/noise](https://github.com/flynn/noise) | `1.0.0` | `1.1.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.9` | `1.4.13` |\n| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.7.6` | `1.7.7` |\n| [github.com/gin-contrib/sse](https://github.com/gin-contrib/sse) | `1.1.0` | `1.1.1` |\n| [github.com/goccy/go-json](https://github.com/goccy/go-json) | `0.10.5` | `0.10.6` |\n| [github.com/godbus/dbus/v5](https://github.com/godbus/dbus) | `5.1.0` | `5.2.2` |\n| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |\n| [github.com/hashicorp/consul/sdk](https://github.com/hashicorp/consul) | `0.8.0` | `0.18.0` |\n| [github.com/huin/goupnp](https://github.com/huin/goupnp) | `1.2.0` | `1.3.0` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/common/protos-go](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1` | `1.6.2` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/sdks/fabric/go-sdk](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1.0.20210812140206-37f430515b8c` | `1.6.2` |\n| [github.com/ipfs/boxo](https://github.com/ipfs/boxo) | `0.8.0-rc1` | `0.38.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/miracl/conflate](https://github.com/miracl/conflate) | `1.3.1` | `1.3.4` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [github.com/ugorji/go](https://github.com/ugorji/go) | `1.1.4` | `1.2.14` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [lukechampine.com/uint128](https://github.com/lukechampine/uint128) | `1.2.0` | `1.3.0` |\n| [modernc.org/cc/v3](https://gitlab.com/cznic/cc) | `3.40.0` | `3.41.0` |\n| [modernc.org/ccgo/v3](https://gitlab.com/cznic/ccgo) | `3.16.13` | `3.17.0` |\n| [modernc.org/libc](https://gitlab.com/cznic/libc) | `1.29.0` | `1.72.0` |\n| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.28.0` | `1.49.1` |\n\nBumps the all-deps group with 26 updates in the /samples/application/ccapi directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/cloudflare/cfssl](https://github.com/cloudflare/cfssl) | `1.4.1` | `1.6.5` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.10.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.5.1` | `0.6.1` |\n| [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.19.6` | `0.23.1` |\n| [github.com/go-openapi/jsonreference](https://github.com/go-openapi/jsonreference) | `0.20.2` | `0.21.5` |\n| [github.com/go-openapi/spec](https://github.com/go-openapi/spec) | `0.20.8` | `0.22.4` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/prometheus/client_model](https://github.com/prometheus/client_model) | `0.5.0` | `0.6.2` |\n| [github.com/prometheus/procfs](https://github.com/prometheus/procfs) | `0.12.0` | `0.20.1` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.2` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.4.1` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.10.1` | `1.21.0` |\n| [github.com/bytedance/sonic](https://github.com/bytedance/sonic) | `1.13.3` | `1.15.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.9` | `1.4.13` |\n| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.7.6` | `1.7.7` |\n| [github.com/gin-contrib/sse](https://github.com/gin-contrib/sse) | `1.1.0` | `1.1.1` |\n| [github.com/goccy/go-json](https://github.com/goccy/go-json) | `0.10.5` | `0.10.6` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.78.0` | `1.80.0` |\n| [github.com/swaggo/swag](https://github.com/swaggo/swag) | `1.8.12` | `1.16.6` |\n| [github.com/swaggo/gin-swagger](https://github.com/swaggo/gin-swagger) | `1.6.0` | `1.6.1` |\n\nBumps the all-deps group with 57 updates in the /samples/demos/irb directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.7.0` | `1.24.4` |\n| [github.com/consensys/bavard](https://github.com/consensys/bavard) | `0.1.13` | `0.2.1` |\n| [github.com/consensys/gnark-crypto](https://github.com/consensys/gnark-crypto) | `0.12.1` | `0.20.1` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.12.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.6.0` | `0.6.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/morikuni/aec](https://github.com/morikuni/aec) | `1.0.0` | `1.1.0` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.17.0` | `1.23.2` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.5` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.15.0` | `1.21.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.25.0` | `1.27.1` |\n| [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) | `0.116.0` | `0.123.0` |\n| [github.com/bytedance/sonic](https://github.com/bytedance/sonic) | `1.13.3` | `1.15.0` |\n| [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) | `22.5.0` | `22.7.0` |\n| [github.com/decred/dcrd/dcrec/secp256k1/v4](https://github.com/decred/dcrd) | `4.2.0` | `4.4.1` |\n| [github.com/dgraph-io/badger/v3](https://github.com/dgraph-io/badger) | `3.2103.2` | `3.2103.5` |\n| [github.com/elastic/gosigar](https://github.com/elastic/gosigar) | `0.14.2` | `0.14.4` |\n| [github.com/flynn/noise](https://github.com/flynn/noise) | `1.0.0` | `1.1.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.9` | `1.4.13` |\n| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.7.6` | `1.7.7` |\n| [github.com/gin-contrib/sse](https://github.com/gin-contrib/sse) | `1.1.0` | `1.1.1` |\n| [github.com/goccy/go-json](https://github.com/goccy/go-json) | `0.10.5` | `0.10.6` |\n| [github.com/godbus/dbus/v5](https://github.com/godbus/dbus) | `5.1.0` | `5.2.2` |\n| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |\n| [github.com/hashicorp/consul/sdk](https://github.com/hashicorp/consul) | `0.8.0` | `0.18.0` |\n| [github.com/huin/goupnp](https://github.com/huin/goupnp) | `1.2.0` | `1.3.0` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/common/protos-go](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1` | `1.6.2` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/sdks/fabric/go-sdk](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1.0.20210812140206-37f430515b8c` | `1.6.2` |\n| [github.com/ipfs/boxo](https://github.com/ipfs/boxo) | `0.8.0-rc1` | `0.38.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/miracl/conflate](https://github.com/miracl/conflate) | `1.3.1` | `1.3.4` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [lukechampine.com/uint128](https://github.com/lukechampine/uint128) | `1.2.0` | `1.3.0` |\n| [modernc.org/cc/v3](https://gitlab.com/cznic/cc) | `3.40.0` | `3.41.0` |\n| [modernc.org/ccgo/v3](https://gitlab.com/cznic/ccgo) | `3.16.13` | `3.17.0` |\n| [modernc.org/libc](https://gitlab.com/cznic/libc) | `1.29.0` | `1.72.0` |\n| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.28.0` | `1.49.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [code.cloudfoundry.org/clock](https://github.com/cloudfoundry/clock) | `1.1.0` | `1.66.0` |\n| [github.com/VictoriaMetrics/fastcache](https://github.com/VictoriaMetrics/fastcache) | `1.12.1` | `1.13.3` |\n| [github.com/go-ole/go-ole](https://github.com/go-ole/go-ole) | `1.2.6` | `1.3.0` |\n| [go.etcd.io/etcd/client/pkg/v3](https://github.com/etcd-io/etcd) | `3.5.6` | `3.6.10` |\n| [go.etcd.io/etcd/pkg/v3](https://github.com/etcd-io/etcd) | `3.5.1` | `3.6.10` |\n| [go.etcd.io/etcd/raft/v3](https://github.com/etcd-io/etcd) | `3.5.1` | `3.5.29` |\n| [go.etcd.io/etcd/server/v3](https://github.com/etcd-io/etcd) | `3.5.1` | `3.6.10` |\n\nBumps the all-deps group with 30 updates in the /samples/deployment/fabric-smart-client/the-simple-testing-network directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.5` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.15.0` | `1.21.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.25.0` | `1.27.1` |\n| [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) | `0.116.0` | `0.123.0` |\n| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |\n| [github.com/hashicorp/consul/sdk](https://github.com/hashicorp/consul) | `0.8.0` | `0.18.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/miracl/conflate](https://github.com/miracl/conflate) | `1.3.1` | `1.3.4` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.38.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.38.0` | `1.43.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.78.0` | `1.80.0` |\n| [lukechampine.com/uint128](https://github.com/lukechampine/uint128) | `1.2.0` | `1.3.0` |\n| [modernc.org/cc/v3](https://gitlab.com/cznic/cc) | `3.40.0` | `3.41.0` |\n| [modernc.org/ccgo/v3](https://gitlab.com/cznic/ccgo) | `3.16.13` | `3.17.0` |\n| [modernc.org/libc](https://gitlab.com/cznic/libc) | `1.29.0` | `1.72.0` |\n| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.28.0` | `1.49.1` |\n\n\nUpdates `github.com/maxbrunsfeld/counterfeiter/v6` from 6.12.1 to 6.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/releases\"\u003egithub.com/maxbrunsfeld/counterfeiter/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump golang.org/x/text from 0.31.0 to 0.32.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/349\"\u003emaxbrunsfeld/counterfeiter#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/onsi/gomega from 1.38.2 to 1.38.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/350\"\u003emaxbrunsfeld/counterfeiter#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.39.0 to 0.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/348\"\u003emaxbrunsfeld/counterfeiter#348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/onsi/gomega from 1.38.3 to 1.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/351\"\u003emaxbrunsfeld/counterfeiter#351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/353\"\u003emaxbrunsfeld/counterfeiter#353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/onsi/gomega from 1.39.0 to 1.39.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/354\"\u003emaxbrunsfeld/counterfeiter#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/text from 0.33.0 to 0.34.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/356\"\u003emaxbrunsfeld/counterfeiter#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.41.0 to 0.42.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/355\"\u003emaxbrunsfeld/counterfeiter#355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/text from 0.34.0 to 0.35.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/357\"\u003emaxbrunsfeld/counterfeiter#357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.42.0 to 0.43.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/358\"\u003emaxbrunsfeld/counterfeiter#358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/compare/v6.12.1...v6.12.2\"\u003ehttps://github.com/maxbrunsfeld/counterfeiter/compare/v6.12.1...v6.12.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/4fbda3b69602620795b66f504c63e8f4671d1335\"\u003e\u003ccode\u003e4fbda3b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/358\"\u003e#358\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/49c41c05fefceea4b07e4569c9d01b881d14bec7\"\u003e\u003ccode\u003e49c41c0\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/tools from 0.42.0 to 0.43.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/266628fb9aab0c6a434c665409c7cfd901198916\"\u003e\u003ccode\u003e266628f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/357\"\u003e#357\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/e19e05eee34e8794f036c2da96bedec17b2f115e\"\u003e\u003ccode\u003ee19e05e\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/text from 0.34.0 to 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/46bc14382eff44b0323bea8a26d0f22b24cf1f5a\"\u003e\u003ccode\u003e46bc143\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/355\"\u003e#355\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/2fa471e42c1e49affb8d3db2e1428a369e9a84d5\"\u003e\u003ccode\u003e2fa471e\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/tools from 0.41.0 to 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/0f165c01f6fab30bb872cf173c2609b56e796eb8\"\u003e\u003ccode\u003e0f165c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/356\"\u003e#356\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/807573ef71150b212ae5070207cd40e527eda58e\"\u003e\u003ccode\u003e807573e\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/text from 0.33.0 to 0.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/7c40434dee088f5852b1e0f52d99274b79972760\"\u003e\u003ccode\u003e7c40434\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/354\"\u003e#354\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/github.com/on...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/92c75caa6e936457bc76f506444fee900c8f27bf\"\u003e\u003ccode\u003e92c75ca\u003c/code\u003e\u003c/a\u003e Bump github.com/onsi/gomega from 1.39.0 to 1.39.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/compare/v6.12.1...v6.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/sync` from 0.19.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sync/commit/ec11c4a93de22cde2abe2bf74d70791033c2464c\"\u003e\u003ccode\u003eec11c4a\u003c/code\u003e\u003c/a\u003e errgroup: fix a typo in the documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sync/commit/1a583072c11b16c643c8f6051ff1fab5a424d0a9\"\u003e\u003ccode\u003e1a58307\u003c/code\u003e\u003c/a\u003e all: modernize interface{} -\u0026gt; any\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sync/commit/3172ca581eb96530283f713311f81df986c19932\"\u003e\u003ccode\u003e3172ca5\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/sync/compare/v0.19.0...v0.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/tools` from 0.42.0 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/3dd188df80fd3563559f02e4eeb10ba1043cce55\"\u003e\u003ccode\u003e3dd188d\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/aebd87084e63fd3aa0a5222eeae28af6c2e33629\"\u003e\u003ccode\u003eaebd870\u003c/code\u003e\u003c/a\u003e gopls: improve doc link matching to support links followed by a colon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/5357b43c088d8403d5fcd9992431db0a351ce922\"\u003e\u003ccode\u003e5357b43\u003c/code\u003e\u003c/a\u003e go/analysis/passes/modernize: rangeint: handle type parameter constraints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/bf04c618d518f244d26fb5c7ad77d893f8b1fc4d\"\u003e\u003ccode\u003ebf04c61\u003c/code\u003e\u003c/a\u003e go/types/internal/play: show normal terms of selected type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/0ae2de027e10d7a0530ecf7ccc2db8df8aa5dcb3\"\u003e\u003ccode\u003e0ae2de0\u003c/code\u003e\u003c/a\u003e gopls/internal/filecache: cache decoded objects in memCache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/8e51a5fb67f9b3e2b32792f21e727664ca6561e2\"\u003e\u003ccode\u003e8e51a5f\u003c/code\u003e\u003c/a\u003e go/ssa: support direct references to embedded fields in struct lit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/5005b9e710b3c1eef7e5077c77289410729919ec\"\u003e\u003ccode\u003e5005b9e\u003c/code\u003e\u003c/a\u003e internal/gcimporter: rename ureader_yes.go to ureader.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/5ca865bb7d52012b73ac379c5aec59b3d04efce8\"\u003e\u003ccode\u003e5ca865b\u003c/code\u003e\u003c/a\u003e go/types/objectpath: add debugging command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/f6476fbaabd396b58618b473e4eb71e1f532b495\"\u003e\u003ccode\u003ef6476fb\u003c/code\u003e\u003c/a\u003e internal/gcimporter: consume generic methods in gcimporter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/b36d1d12a1a724eb9be6609c9789aec3d99e6030\"\u003e\u003ccode\u003eb36d1d1\u003c/code\u003e\u003c/a\u003e internal/pkgbits: sync version.go with goroot\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/tools/compare/v0.42.0...v0.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/protobuf` from 1.36.7 to 1.36.11\n\nUpdates `honnef.co/go/tools` from 0.6.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dominikh/go-tools/releases\"\u003ehonnef.co/go/tools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eStaticcheck 2026.1 (v0.7.0)\u003c/h2\u003e\n\u003ch2\u003eImproved Go 1.25 and Go 1.26 support\u003c/h2\u003e\n\u003cp\u003eThis release updates Staticcheck’s database of deprecated standard library APIs to cover the Go 1.25 and Go 1.26 releases, as well as to add some \u003ccode\u003ecrypto/elliptic\u003c/code\u003e deprecations from Go 1.21 that were missing. Furthermore, it adds support for \u003ccode\u003enew(expr)\u003c/code\u003e, which was added in Go 1.26.\u003c/p\u003e\n\u003ch2\u003eOther changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVersion mismatch checks have been relaxed and no longer care about mismatches in the patch level. For example, Staticcheck built with Go 1.26.0 will be able to check code using Go 1.26.1.\u003c/li\u003e\n\u003cli\u003eStaticcheck no longer opens \u003ccode\u003estaticcheck.conf\u003c/code\u003e files that aren’t regular files (or symlinks to regular files). See \u003ca href=\"https://redirect.github.com/tailscale/gomodfs/issues/17\"\u003ethis gomodfs issue\u003c/a\u003e for the motivation behind this change.\u003c/li\u003e\n\u003cli\u003eStaticcheck now exits with a non-zero status code if it encountered an invalid configuration file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChecks\u003c/h2\u003e\n\u003ch3\u003eChanged checks\u003c/h3\u003e\n\u003cp\u003eThe following checks have been improved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA1026\"\u003eSA1026\u003c/a\u003e no longer panics when checking code that tries to marshal named functions (\u003ca href=\"https://staticcheck.dev/issues/1660\"\u003eissue 1660\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4000\"\u003eSA4000\u003c/a\u003e no longer flags \u003ccode\u003evar _ = T{} == T{}\u003c/code\u003e, a pattern used to ensure that type T is comparable (\u003ca href=\"https://staticcheck.dev/issues/1670\"\u003eissue 1670\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4000\"\u003eSA4000\u003c/a\u003e now correctly skips structs containing floats.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4000\"\u003eSA4000\u003c/a\u003e now skips functions from the \u003ccode\u003emath/rand/v2\u003c/code\u003e package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4003\"\u003eSA4003\u003c/a\u003e now skips over generated files.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4030\"\u003eSA4030\u003c/a\u003e now also checks uses of \u003ccode\u003emath/rand/v2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA5008\"\u003eSA5008\u003c/a\u003e has been updated with better support for \u003ccode\u003eencoding/json/v2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA5010\"\u003eSA5010\u003c/a\u003e no longer tries to reason about generics, to avoid false positives.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#ST1019\"\u003eST1019\u003c/a\u003e no longer flags duplicate imports of unsafe, mainly to play nice with cgo.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#ST1003\"\u003eST1003\u003c/a\u003e and \u003ca href=\"https://staticcheck.dev/docs/checks/#QF1002\"\u003eQF1002\u003c/a\u003e now emit more concise positions, benefitting users of gopls (\u003ca href=\"https://staticcheck.dev/issues/1647\"\u003eissue 1647\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#ST1019\"\u003eST1019\u003c/a\u003e now allows importing the same package twice, once using a blank import (\u003ca href=\"https://staticcheck.dev/issues/1688\"\u003eissue 1688\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#QF1008\"\u003eQF1008\u003c/a\u003e no longer offers to delete all embedded fields from a selector expression. Even when two fields are individually superfluous, removing both might change the semantics of the code (\u003ca href=\"https://staticcheck.dev/issues/1682\"\u003eissue 1682\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#QF1012\"\u003eQF1012\u003c/a\u003e now detects more uses of \u003ccode\u003ebytes.Buffer\u003c/code\u003e (\u003ca href=\"https://staticcheck.dev/issues/1097\"\u003eissue 1097\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eA bug in the intermediate representation was fixed, affecting the behavior of various checks (\u003ca href=\"https://staticcheck.dev/issues/1654\"\u003eissue 1654\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eStaticcheck 2025.1.1 (v0.6.1)\u003c/h2\u003e\n\u003cp\u003eThis is a re-release of 2025.1 but with prebuilt binaries that have been built with Go 1.24.1.\u003c/p\u003e\n\u003ch2\u003eStaticcheck 2025.1 (v0.6.0)\u003c/h2\u003e\n\u003ch2\u003eAdded Go 1.24 support\u003c/h2\u003e\n\u003cp\u003eThis release adds support for Go 1.24.\u003c/p\u003e\n\u003ch2\u003eChecks\u003c/h2\u003e\n\u003ch3\u003eChanged checks\u003c/h3\u003e\n\u003cp\u003eThe following checks have been improved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#U1000\"\u003eU1000\u003c/a\u003e treats all fields in a struct as used if the struct has a field of type structs.HostLayout.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#S1009\"\u003eS1009\u003c/a\u003e now emits a clearer message.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#S1008\"\u003eS1008\u003c/a\u003e no longer recommends simplifying branches that contain comments (\u003ca href=\"https://staticcheck.dev/issues/704\"\u003eissue 704\u003c/a\u003e, \u003ca href=\"https://staticcheck.dev/issues/1488\"\u003eissue 1488\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#S1009\"\u003eS1009\u003c/a\u003e now flags another redundant nil check (\u003ca href=\"https://staticcheck.dev/issues/1605\"\u003eissue 1605\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#QF1002\"\u003eQF1002\u003c/a\u003e now emits a valid automatic fix for switches that use initialization statements (\u003ca href=\"https://staticcheck.dev/issues/1613\"\u003eissue 1613\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/ff63afafc529279f454e02f1d060210bd4263951\"\u003e\u003ccode\u003eff63afa\u003c/code\u003e\u003c/a\u003e Version 2026.1 (v0.7.0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/b4a35ea83950033e870a53c0f790a661d958d2f7\"\u003e\u003ccode\u003eb4a35ea\u003c/code\u003e\u003c/a\u003e Ignore deprecated uses of GOROOT in our code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/ad522a4550737d9648384f5ecd35ca7fc5b19312\"\u003e\u003ccode\u003ead522a4\u003c/code\u003e\u003c/a\u003e config: add simd/archsimd to default dot_import_whitelist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/9bb55d1f78398fa743e13603eca9f68b723d0bdf\"\u003e\u003ccode\u003e9bb55d1\u003c/code\u003e\u003c/a\u003e website: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/4d7b7cbbfcbf8bd8b0167ae40be98fdcd3d5d677\"\u003e\u003ccode\u003e4d7b7cb\u003c/code\u003e\u003c/a\u003e website: add 2026.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/5b2cf0ad1fb9cb7a9194d704b74b2c8849717566\"\u003e\u003ccode\u003e5b2cf0a\u003c/code\u003e\u003c/a\u003e go/ir, go/buildid: update UPSTREAM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/4e2a09abc89e6ec8131f9587a50d8d517c11ad06\"\u003e\u003ccode\u003e4e2a09a\u003c/code\u003e\u003c/a\u003e SA5008: update for latest version of encoding/json/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/8be920f5c6e4b0f555e80b16de5436eae96be149\"\u003e\u003ccode\u003e8be920f\u003c/code\u003e\u003c/a\u003e Update to Go 1.25 and run 'go fix'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/952cd745866222ae826d74b501e2350365fb5b6a\"\u003e\u003ccode\u003e952cd74\u003c/code\u003e\u003c/a\u003e knowledge: update deprecations for Go 1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/0ca3b12a46e470ef7ee4fb9f455e98c443fe9686\"\u003e\u003ccode\u003e0ca3b12\u003c/code\u003e\u003c/a\u003e go/ir: support new(expr)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dominikh/go-tools/compare/v0.6.1...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/BurntSushi/toml` from 1.4.1-0.20240526193622-a339e1f7089c to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BurntSushi/toml/releases\"\u003egithub.com/BurntSushi/toml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003eTOML 1.1 is now enabled by default. The TOML changelog has an overview of changes: \u003ca href=\"https://github.com/toml-lang/toml/blob/main/CHANGELOG.md\"\u003ehttps://github.com/toml-lang/toml/blob/main/CHANGELOG.md\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eAlso two small fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEncode large floats as exponent syntax so that round-tripping things like \u003ccode\u003e5e+22\u003c/code\u003e is correct.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsing duplicate array keys would not give an error:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003earr = [1]\r\narr = [2]\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis will now correctly give a \u0026quot;Key 'arr' has already been defined\u0026quot; error.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003eMostly some small bugfixes, with a few small new features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Position.Col, to mark the column an error occurred (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/410\"\u003e#410\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrint more detailed errors in the \u003ccode\u003etomlv\u003c/code\u003e CLI.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure ParseError.Message is always set (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/411\"\u003e#411\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow custom string types as map keys (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/414\"\u003e#414\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMark meta keys as decoded when using Unmarshaler interface (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/426\"\u003e#426\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix encoding when nested inline table ends with map (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/438\"\u003e#438\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix encoding of several layers of embedded structs (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/430\"\u003e#430\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix ErrorWithPosition panic when there is no newline in the TOML document (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/433\"\u003e#433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/BurntSushi/toml/commits/v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bits-and-blooms/bitset` from 1.7.0 to 1.24.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bits-and-blooms/bitset/releases\"\u003egithub.com/bits-and-blooms/bitset's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.24.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed panic in zeroing pages for the happy case by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/213\"\u003ebits-and-blooms/bitset#213\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.3...v1.24.4\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.3...v1.24.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRename .github/workflows/legacy86.go to legacy86.yaml by \u003ca href=\"https://github.com/toastwaffle\"\u003e\u003ccode\u003e@​toastwaffle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/211\"\u003ebits-and-blooms/bitset#211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/207\"\u003ebits-and-blooms/bitset#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toastwaffle\"\u003e\u003ccode\u003e@​toastwaffle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/211\"\u003ebits-and-blooms/bitset#211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.2...v1.24.3\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.2...v1.24.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid overflow by \u003ca href=\"https://github.com/lemire\"\u003e\u003ccode\u003e@​lemire\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/210\"\u003ebits-and-blooms/bitset#210\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.1...v1.24.2\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.1...v1.24.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix off by 1 error in ShiftRight by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/208\"\u003ebits-and-blooms/bitset#208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.0...v1.24.1\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.0...v1.24.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed UnionCardinality panic on empty bitsets by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/205\"\u003ebits-and-blooms/bitset#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.23.0...v1.24.0\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.23.0...v1.24.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.23.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eminimize inlining cost and code complexity by \u003ca href=\"https://github.com/gaissmai\"\u003e\u003ccode\u003e@​gaissmai\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/203\"\u003ebits-and-blooms/bitset#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixed ShiftLeft panic by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/206\"\u003ebits-and-blooms/bitset#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/206\"\u003ebits-and-blooms/bitset#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.22.0...v1.22.1\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.22.0...v1.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/8c1b8bcdf995b7f83578573264104dcab479440b\"\u003e\u003ccode\u003e8c1b8bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/213\"\u003e#213\u003c/a\u003e from whisk/fix/ShiftRight-pages-zeroing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/f0f8af2f5d5f800f7d7f5b8598feff0ea3ebee8f\"\u003e\u003ccode\u003ef0f8af2\u003c/code\u003e\u003c/a\u003e fixed panic in ShiftRight when zeroing pages for the happy case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/938c2a44c8d90cc30fdea53656b1538416e6be9f\"\u003e\u003ccode\u003e938c2a4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/207\"\u003e#207\u003c/a\u003e from bits-and-blooms/dependabot/github_actions/github...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/5e433a0e4062d6ee47004522ff09eb860dd2d10f\"\u003e\u003ccode\u003e5e433a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/211\"\u003e#211\u003c/a\u003e from toastwaffle/workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/41ef630a09ebde7ba14184497f918a594db650de\"\u003e\u003ccode\u003e41ef630\u003c/code\u003e\u003c/a\u003e Rename .github/workflows/legacy86.go to legacy86.yaml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/eed7a92596f6e6105d08645dd189dd8511a4d3af\"\u003e\u003ccode\u003eeed7a92\u003c/code\u003e\u003c/a\u003e Update legacy86.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/d02158d114ce8c324e9e91077709e7769e805574\"\u003e\u003ccode\u003ed02158d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/210\"\u003e#210\u003c/a\u003e from bits-and-blooms/avoid_overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/475d3e8cb58fdca040b56fcdcb4d4c63df69b74f\"\u003e\u003ccode\u003e475d3e8\u003c/code\u003e\u003c/a\u003e removing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/1b6ab8b1201b83ff838633041c4afdb28e166cbe\"\u003e\u003ccode\u003e1b6ab8b\u003c/code\u003e\u003c/a\u003e adding legacy ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/f6f5d9cf5efe98591d3e4952473b1ca1a9693b66\"\u003e\u003ccode\u003ef6f5d9c\u003c/code\u003e\u003c/a\u003e in a test, we cause an overflow\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.7.0...v1.24.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cespare/xxhash/v2` from 2.2.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/998dce232f17418a7a5721ecf87ca714025a3243\"\u003e\u003ccode\u003e998dce2\u003c/code\u003e\u003c/a\u003e Add initial support for custom seeds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/21fc82b0b9b5d9ffd7d69c3193679ce46eb738dc\"\u003e\u003ccode\u003e21fc82b\u003c/code\u003e\u003c/a\u003e feat: add badger to the projects using this package on README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/66b14091423905f2a7749a819fc1d3e187b42384\"\u003e\u003ccode\u003e66b1409\u003c/code\u003e\u003c/a\u003e feat: add ristretto to the Projects using this package on README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/fe2f6e86bb1d7041699efbe0fae02ec03ad063c8\"\u003e\u003ccode\u003efe2f6e8\u003c/code\u003e\u003c/a\u003e Update Go versions for GH action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cespare/xxhash/compare/v2.2.0...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cloudflare/cfssl` from 1.4.1 to 1.6.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/cfssl/releases\"\u003egithub.com/cloudflare/cfssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.5\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6619c79a Add DER support for gernerating and parsing CSR\u003c/li\u003e\n\u003cli\u003e9a0778d6 Add support for generating ed25519 keys and certs (\u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5ac7cd97 Add unit test for custom extension supt\u003c/li\u003e\n\u003cli\u003e7f58e9c9 Build images on base image for target platform\u003c/li\u003e\n\u003cli\u003e6ea8605b Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1063\"\u003e#1063\u003c/a\u003e from izolight/sha256-digest\u003c/li\u003e\n\u003cli\u003e0f0664a8 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1256\"\u003e#1256\u003c/a\u003e from thaJeztah/remove_testify\u003c/li\u003e\n\u003cli\u003e02d40459 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1281\"\u003e#1281\u003c/a\u003e from sthussey/fix/selfsign-extensions\u003c/li\u003e\n\u003cli\u003e415a59e1 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1282\"\u003e#1282\u003c/a\u003e from patrickelectric/arm\u003c/li\u003e\n\u003cli\u003e908df500 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1285\"\u003e#1285\u003c/a\u003e from cloudflare/nicky/goreleaser-action-snapshot\u003c/li\u003e\n\u003cli\u003e88bfcbf5 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1288\"\u003e#1288\u003c/a\u003e from kbdharun/master\u003c/li\u003e\n\u003cli\u003e58b12e72 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1289\"\u003e#1289\u003c/a\u003e from cloudflare/nicky/docker-arch\u003c/li\u003e\n\u003cli\u003eb2e0b850 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1290\"\u003e#1290\u003c/a\u003e from cloudflare/nicky/golang-cross-latest\u003c/li\u003e\n\u003cli\u003e11796e14 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1291\"\u003e#1291\u003c/a\u003e from ahrtr/bump_zlint_20230512\u003c/li\u003e\n\u003cli\u003e214bd576 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1292\"\u003e#1292\u003c/a\u003e from ahrtr/configure_dependabot_20230512\u003c/li\u003e\n\u003cli\u003e3e4a0601 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1293\"\u003e#1293\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/build-push-action-4\u003c/li\u003e\n\u003cli\u003ef37a685b Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1294\"\u003e#1294\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/prometheus/client_golang-1.15.1\u003c/li\u003e\n\u003cli\u003e9618eba9 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1295\"\u003e#1295\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/google/certificate-transparency-go-1.1.6\u003c/li\u003e\n\u003cli\u003ec1cdc1bc Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1296\"\u003e#1296\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/jmoiron/sqlx-1.3.5\u003c/li\u003e\n\u003cli\u003e7bcbc6d8 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1297\"\u003e#1297\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/go-sql-driver/mysql-1.7.1\u003c/li\u003e\n\u003cli\u003e0d872f60 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1298\"\u003e#1298\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/lib/pq-1.10.9\u003c/li\u003e\n\u003cli\u003ece41e38e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1299\"\u003e#1299\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/stretchr/testify-1.8.2\u003c/li\u003e\n\u003cli\u003ee1165bba Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1300\"\u003e#1300\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.9.0\u003c/li\u003e\n\u003cli\u003e68e04e2b Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1302\"\u003e#1302\u003c/a\u003e from cloudflare/nicky/release-with-vcs\u003c/li\u003e\n\u003cli\u003ec21e85d6 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1303\"\u003e#1303\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/stretchr/testify-1.8.3\u003c/li\u003e\n\u003cli\u003e50f87890 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1304\"\u003e#1304\u003c/a\u003e from testwill/master\u003c/li\u003e\n\u003cli\u003eb447c478 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1305\"\u003e#1305\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/stretchr/testify-1.8.4\u003c/li\u003e\n\u003cli\u003e35136465 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1306\"\u003e#1306\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.17\u003c/li\u003e\n\u003cli\u003ed042e640 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1309\"\u003e#1309\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/zmap/zlint/v3-3.5.0\u003c/li\u003e\n\u003cli\u003e277c524a Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1310\"\u003e#1310\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.10.0\u003c/li\u003e\n\u003cli\u003e707f4155 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1311\"\u003e#1311\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/prometheus/client_golang-1.16.0\u003c/li\u003e\n\u003cli\u003ef0549e3e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1312\"\u003e#1312\u003c/a\u003e from kongweiguo/add-csr-der\u003c/li\u003e\n\u003cli\u003ef4c75453 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1316\"\u003e#1316\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.12.0\u003c/li\u003e\n\u003cli\u003e2a88d0c5 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1321\"\u003e#1321\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.13.0\u003c/li\u003e\n\u003cli\u003e465384f5 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1322\"\u003e#1322\u003c/a\u003e from cloudflare/dependabot/github_actions/actions/checkout-4\u003c/li\u003e\n\u003cli\u003e947f6519 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1323\"\u003e#1323\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/metadata-action-5\u003c/li\u003e\n\u003cli\u003e7fc015e3 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1324\"\u003e#1324\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/build-push-action-5\u003c/li\u003e\n\u003cli\u003e73cd6b5c Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1325\"\u003e#1325\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/login-action-3\u003c/li\u003e\n\u003cli\u003e78df1373 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1326\"\u003e#1326\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/setup-qemu-action-3\u003c/li\u003e\n\u003cli\u003ee95f50ec Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1327\"\u003e#1327\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/setup-buildx-action-3\u003c/li\u003e\n\u003cli\u003ee33630c9 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1330\"\u003e#1330\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/prometheus/client_golang-1.17.0\u003c/li\u003e\n\u003cli\u003e00ef5b9e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1332\"\u003e#1332\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.14.0\u003c/li\u003e\n\u003cli\u003e07846311 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1333\"\u003e#1333\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/net-0.17.0\u003c/li\u003e\n\u003cli\u003e8b0d1b82 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1336\"\u003e#1336\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.18\u003c/li\u003e\n\u003cli\u003e86cf475f Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1337\"\u003e#1337\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/google/certificate-transparency-go-1.1.7\u003c/li\u003e\n\u003cli\u003ef47ec3ba Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1338\"\u003e#1338\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.15.0\u003c/li\u003e\n\u003cli\u003ebbcbbe3c Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1344\"\u003e#1344\u003c/a\u003e from cloudflare/dependabot/github_actions/actions/setup-go-5\u003c/li\u003e\n\u003cli\u003e319a111a Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1345\"\u003e#1345\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.19\u003c/li\u003e\n\u003cli\u003e7e1c6ccd Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1346\"\u003e#1346\u003c/a\u003e from cloudflare/dependabot/github_actions/actions/upload-artifact-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/96259aa29c9cc9b2f4e04bad7d4bc152e5405dda\"\u003e\u003ccode\u003e96259aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1363\"\u003e#1363\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/pro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/44b96cf00a46d30cf0c68d2f637abae6dab48235\"\u003e\u003ccode\u003e44b96cf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1360\"\u003e#1360\u003c/a\u003e from killianmuldoon/pr-fix-docker-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/0f5c14c7f3d07a4c81e7f5e3958c79bbdd7acd8c\"\u003e\u003ccode\u003e0f5c14c\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/client_golang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/7f58e9c9adba9caa14882357589c4977f3219c5b\"\u003e\u003ccode\u003e7f58e9c\u003c/code\u003e\u003c/a\u003e Build images on base image for target platform\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/02d40459f5e85877be0617035e44bbc3b1677f17\"\u003e\u003ccode\u003e02d4045\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1281\"\u003e#1281\u003c/a\u003e from sthussey/fix/selfsign-extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/b7c309443ae4ddef8759a0689ca6c58408019d85\"\u003e\u003ccode\u003eb7c3094\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1358\"\u003e#1358\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/4b17f8c09242ea6facdb0f7ce805dbe93a491f51\"\u003e\u003ccode\u003e4b17f8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1356\"\u003e#1356\u003c/a\u003e from cloudflare/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/ca7fd5010640c817483ce6bb80c18ce0046cf05e\"\u003e\u003ccode\u003eca7fd50\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/f19cf511ff15228d56131de28489ebca11c9c02e\"\u003e\u003ccode\u003ef19cf51\u003c/code\u003e\u003c/a\u003e build(deps): bump golangci/golangci-lint-action from 3 to 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/5ac7cd977a1a07080b12bebdec81118a2709755e\"\u003e\u003ccode\u003e5ac7cd9\u003c/code\u003e\u003c/a\u003e Add unit test for custom extension supt\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/cfssl/compare/v1.4.1...v1.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/consensys/bavard` from 0.1.13 to 0.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/consensys/bavard/releases\"\u003egithub.com/consensys/bavard's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.30...v0.2.1\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.30...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.29...v0.1.30\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.29...v0.1.30\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.28...v0.1.29\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.28...v0.1.29\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.27...v0.1.28\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.27...v0.1.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.26...v0.1.27\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.26...v0.1.27\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.26\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: filter build by env variable by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/bavard/pull/11\"\u003eConsensys/bavard#11\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.25...v0.1.26\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.25...v0.1.26\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.24...v0.1.25\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.24...v0.1.25\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.23...v0.1.24\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.23...v0.1.24\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.23\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev0.1.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.21...v0.1.22\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.21...v0.1.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.20...v0.1.21\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.20...v0.1.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.19...v0.1.20\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.18...v0.1.19\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.18...v0.1.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.17...v0.1.18\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.17...v0.1.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.16...v0.1.17\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.16...v0.1.17\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/78c740fb55fc135448a0e814fb906ee97fda667d\"\u003e\u003ccode\u003e78c740f\u003c/code\u003e\u003c/a\u003e feat: remove R15 from default set of available registers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/2db259e4b582062e62e95a1cdeaa1a2f649a7b83\"\u003e\u003ccode\u003e2db259e\u003c/code\u003e\u003c/a\u003e fix: revert previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/443f4a6950293a4e7f05981c12d1b0f5c169fcf4\"\u003e\u003ccode\u003e443f4a6\u003c/code\u003e\u003c/a\u003e feat: add experimental way to use registers to pass arguments in amd64\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/b30d4344e6d44de7fd495b80e43b4dc63fea214a\"\u003e\u003ccode\u003eb30d434\u003c/code\u003e\u003c/a\u003e feat: add new avx512 instructions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/055f92e914d108a18d9763e7afbe07a53f9e7245\"\u003e\u003ccode\u003e055f92e\u003c/code\u003e\u003c/a\u003e feat: add some new instructions in assembly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/d56edb6b86b296e788a9e235f1fd375ebbcef261\"\u003e\u003ccode\u003ed56edb6\u003c/code\u003e\u003c/a\u003e feat: add PEXTRQ\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/331e3691aa5029eb32e4ed34c048bbe839964df6\"\u003e\u003ccode\u003e331e369\u003c/code\u003e\u003c/a\u003e fix: fix previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/f4563f8e7290870eef01ebe7d21f82db4578e3ae\"\u003e\u003ccode\u003ef4563f8\u003c/code\u003e\u003c/a\u003e feat: add more avx512 instructions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/89ff47749fdb054e53089e16f3fb7bc988aa9b48\"\u003e\u003ccode\u003e89ff477\u003c/code\u003e\u003c/a\u003e feat: add some new avx512 instructions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/b782d8e41e5cf5093bdce043ff3dc0a454165cfc\"\u003e\u003ccode\u003eb782d8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/consensys/bavard/issues/11\"\u003e#11\u003c/a\u003e from Consensys/feat/filterenv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/consensys/bavard/compare/v0.1.13...v0.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/consensys/gnark-crypto` from 0.12.1 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/consensys/gnark-crypto/releases\"\u003egithub.com/consensys/gnark-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis release contains correctness fix for vector multiplication using IFMA, see \u003ca href=\"https://redirect.github.com/consensys/gnark-crypto/issues/816\"\u003e#816\u003c/a\u003e. Users of \u003ccode\u003eecc/bls12-377/fr\u003c/code\u003e, \u003ccode\u003eecc/bls12-381/fr\u003c/code\u003e, \u003ccode\u003eecc/bls24-315/fr\u003c/code\u003e, \u003ccode\u003eecc/bn254/fr\u003c/code\u003e, \u003ccode\u003eecc/bn254/fp\u003c/code\u003e, \u003ccode\u003eecc/grumpkin/fr\u003c/code\u003e, \u003ccode\u003eecc/grumpkin/fp\u003c/code\u003e, \u003ccode\u003eecc/stark-curve/fr\u003c/code\u003e and \u003ccode\u003eecc/stark-curve/fp\u003c/code\u003e using v0.20.0 should upgrade to avoid incorrect computation results.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct IFMA vector mul carry propagation by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/816\"\u003eConsensys/gnark-crypto#816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps(actions)(deps): bump actions/setup-go from 6.2.0 to 6.3.0 in the core-actions-minor-patch group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/814\"\u003eConsensys/gnark-crypto#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease: v0.20.1 by \u003ca href=\"https://github.com/ivokub\"\u003e\u003ccode\u003e@​ivokub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/818\"\u003eConsensys/gnark-crypto#818\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/gnark-crypto/compare/v0.20.0...v0.20.1\"\u003ehttps://github.com/Consensys/gnark-crypto/compare/v0.20.0...v0.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Jacobian Triple for \u003ccode\u003ej=0\u003c/code\u003e curves by \u003ca href=\"https://github.com/yelhousni\"\u003e\u003ccode\u003e@​yelhousni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/715\"\u003eConsensys/gnark-crypto#715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: handle len(p)=0 in kzg by \u003ca href=\"https://github.com/ThomasPiellard\"\u003e\u003ccode\u003e@​ThomasPiellard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/730\"\u003eConsensys/gnark-crypto#730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: optimize (purego) extension for koalabear by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/729\"\u003eConsensys/gnark-crypto#729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: \u003ca href=\"https://redirect.github.com/consensys/gnark-crypto/issues/727\"\u003e#727\u003c/a\u003e with go generate and cosmetics by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/734\"\u003eConsensys/gnark-crypto#734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: adds E4 vector ops (avx512) by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/733\"\u003eConsensys/gnark-crypto#733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: make bitReverse generic by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/736\"\u003eConsensys/gnark-crypto#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: reintroduce BitReverse in fft package as deprecated for backward… by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/740\"\u003eConsensys/gnark-crypto#740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: add for small fields int64 for exp by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/738\"\u003eConsensys/gnark-crypto#738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: adds e4 vector Exp method by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/739\"\u003eConsensys/gnark-crypto#739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: add column linear combination check by \u003ca href=\"https://github.com/YaoJGalteland\"\u003e\u003ccode\u003e@​YaoJGalteland\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/731\"\u003eConsensys/gnark-crypto#731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat/newdomain optimization by \u003ca href=\"https://github.com/YaoJGalteland\"\u003e\u003ccode\u003e@​YaoJGalteland\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/737\"\u003eConsensys/gnark-crypto#737\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerf(BN254, BLS12-377/BW6-761): revisit \u003ccode\u003emulBySeed()\u003c/code\u003e addition chains in G1/2 by \u003ca href=\"https://github.com/yelhousni\"\u003e\u003ccode\u003e@​yelhousni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/720\"\u003eConsensys/gnark-crypto#720\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003empcsetup(generator): use G2Affine in UpdateMonomialsG2 template by \u003ca href=\"https://github.com/Forostovec\"\u003e\u003ccode\u003e@​Forostovec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/735\"\u003eConsensys/gnark-crypto#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: clarify PublicKey.SetBytes uses compressed public key by \u003ca href=\"https://github.com/VolodymyrBg\"\u003e\u003ccode\u003e@​VolodymyrBg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/732\"\u003eConsensys/gnark-crypto#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: use vector ops on FFT E4 by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/746\"\u003eConsensys/gnark-crypto#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat/batch lagrange by \u003ca href=\"https://github.com/YaoJGalteland\"\u003e\u003ccode\u003e@​YaoJGalteland\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/745\"\u003eConsensys/gnark-crypto#745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: vector e4 utils ops by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/749\"\u003eConsensys/gnark-crypto#749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add parallel prefix product for vector e4 by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/750\"\u003eConsensys/gnark-crypto#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add typed field hasher interface in...\n\n_Description has been truncated_","html_url":"https://github.com/hyperledger/fabric-private-chaincode/pull/948","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperledger%2Ffabric-private-chaincode/issues/948","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/948/packages"},{"uuid":"4274032107","node_id":"PR_kwDOREG8Hc7S43fD","number":7,"state":"open","title":"deps(deps): bump the go-dependencies group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-16T07:46:50.000Z","updated_at":"2026-04-16T07:46:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"go-dependencies","update_count":26,"packages":[{"name":"github.com/51Degrees/device-detection-go/v4","old_version":"4.4.35","new_version":"4.5.10","repository_url":"https://github.com/51Degrees/device-detection-go"},{"name":"github.com/DATA-DOG/go-sqlmock","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/DATA-DOG/go-sqlmock"},{"name":"github.com/IABTechLab/adscert","old_version":"0.34.0","new_version":"0.51.0","repository_url":"https://github.com/IABTechLab/adscert"},{"name":"github.com/WURFL/golang-wurfl","old_version":"1.30.3","new_version":"1.33.0","repository_url":"https://github.com/WURFL/golang-wurfl"},{"name":"github.com/alitto/pond","old_version":"1.8.3","new_version":"1.9.2","repository_url":"https://github.com/alitto/pond"},{"name":"github.com/benbjohnson/clock","old_version":"1.3.0","new_version":"1.3.5","repository_url":"https://github.com/benbjohnson/clock"},{"name":"github.com/buger/jsonparser","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/buger/jsonparser"},{"name":"github.com/coocood/freecache","old_version":"1.2.1","new_version":"1.2.7","repository_url":"https://github.com/coocood/freecache"},{"name":"github.com/docker/go-units","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/docker/go-units"},{"name":"github.com/go-sql-driver/mysql","old_version":"1.6.0","new_version":"1.9.3","repository_url":"https://github.com/go-sql-driver/mysql"},{"name":"github.com/gofrs/uuid","old_version":"4.2.0+incompatible","new_version":"4.4.0+incompatible","repository_url":"https://github.com/gofrs/uuid"},{"name":"github.com/golang/glog","old_version":"1.2.4","new_version":"1.2.5","repository_url":"https://github.com/golang/glog"},{"name":"github.com/google/go-cmp","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/google/go-cmp"},{"name":"github.com/lib/pq","old_version":"1.10.4","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/prebid/go-gdpr","old_version":"1.12.0","new_version":"1.12.1","repository_url":"https://github.com/prebid/go-gdpr"},{"name":"github.com/prometheus/client_golang","old_version":"1.12.1","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/rs/cors","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/rs/cors"},{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/viper","old_version":"1.12.0","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/tidwall/gjson","old_version":"1.17.1","new_version":"1.18.0","repository_url":"https://github.com/tidwall/gjson"},{"name":"google.golang.org/grpc","old_version":"1.56.3","new_version":"1.80.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"gopkg.in/evanphx/json-patch.v5","old_version":"5.9.0","new_version":"5.9.11"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/51Degrees/device-detection-go/v4](https://github.com/51Degrees/device-detection-go) | `4.4.35` | `4.5.10` |\n| [github.com/DATA-DOG/go-sqlmock](https://github.com/DATA-DOG/go-sqlmock) | `1.5.0` | `1.5.2` |\n| [github.com/IABTechLab/adscert](https://github.com/IABTechLab/adscert) | `0.34.0` | `0.51.0` |\n| [github.com/WURFL/golang-wurfl](https://github.com/WURFL/golang-wurfl) | `1.30.3` | `1.33.0` |\n| [github.com/alitto/pond](https://github.com/alitto/pond) | `1.8.3` | `1.9.2` |\n| [github.com/benbjohnson/clock](https://github.com/benbjohnson/clock) | `1.3.0` | `1.3.5` |\n| [github.com/buger/jsonparser](https://github.com/buger/jsonparser) | `1.1.1` | `1.1.2` |\n| [github.com/coocood/freecache](https://github.com/coocood/freecache) | `1.2.1` | `1.2.7` |\n| [github.com/docker/go-units](https://github.com/docker/go-units) | `0.4.0` | `0.5.0` |\n| [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) | `1.6.0` | `1.9.3` |\n| [github.com/gofrs/uuid](https://github.com/gofrs/uuid) | `4.2.0+incompatible` | `4.4.0+incompatible` |\n| [github.com/golang/glog](https://github.com/golang/glog) | `1.2.4` | `1.2.5` |\n| [github.com/google/go-cmp](https://github.com/google/go-cmp) | `0.6.0` | `0.7.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.4` | `1.12.3` |\n| [github.com/prebid/go-gdpr](https://github.com/prebid/go-gdpr) | `1.12.0` | `1.12.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.12.1` | `1.23.2` |\n| [github.com/rs/cors](https://github.com/rs/cors) | `1.11.0` | `1.11.1` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.12.0` | `1.21.0` |\n| [github.com/tidwall/gjson](https://github.com/tidwall/gjson) | `1.17.1` | `1.18.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.56.3` | `1.80.0` |\n| gopkg.in/evanphx/json-patch.v5 | `5.9.0` | `5.9.11` |\n\n\nUpdates `github.com/51Degrees/device-detection-go/v4` from 4.4.35 to 4.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/51Degrees/device-detection-go/releases\"\u003egithub.com/51Degrees/device-detection-go/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unit and integration tests after data file update by \u003ca href=\"https://github.com/legendko\"\u003e\u003ccode\u003e@​legendko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/80\"\u003e51Degrees/device-detection-go#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.9...v4.5.10\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.9...v4.5.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/77\"\u003e51Degrees/device-detection-go#77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.8...v4.5.9\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.8...v4.5.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/76\"\u003e51Degrees/device-detection-go#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.7...v4.5.8\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.7...v4.5.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/75\"\u003e51Degrees/device-detection-go#75\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.6...v4.5.7\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.6...v4.5.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/73\"\u003e51Degrees/device-detection-go#73\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.5...v4.5.6\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.5...v4.5.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/72\"\u003e51Degrees/device-detection-go#72\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.4...v4.5.5\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.4...v4.5.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/71\"\u003e51Degrees/device-detection-go#71\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.3...v4.5.4\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.3...v4.5.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/b3064cd5fa2587178503cfcd1e0a37f73d7feb89\"\u003e\u003ccode\u003eb3064cd\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/80\"\u003e#80\u003c/a\u003e fix-media-hub-ua-tests-\u0026gt;main: Fix unit and integrati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/a34eaa20e4d66ed5204d4fcd55ce480cdd8f9cd9\"\u003e\u003ccode\u003ea34eaa2\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/77\"\u003e#77\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/bc027eda50f552365ae27acbae8ab1970ec0cef0\"\u003e\u003ccode\u003ebc027ed\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/76\"\u003e#76\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/556d3b92c2f00f440c4796a6dee3b504bb532405\"\u003e\u003ccode\u003e556d3b9\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/75\"\u003e#75\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/be3fffdc118c76ae83a25a229f7b6c7cfa465b3f\"\u003e\u003ccode\u003ebe3fffd\u003c/code\u003e\u003c/a\u003e Integrate examples, run them as integration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/44189ca0a66d52c5b6c6fa46fbeebb1a65355d24\"\u003e\u003ccode\u003e44189ca\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/73\"\u003e#73\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/38b65a0b860b105187b3671de46bcb2c9e26f7ed\"\u003e\u003ccode\u003e38b65a0\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/72\"\u003e#72\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/e104411aa1900f8b34f1ced5e86a5e67efc5d1b6\"\u003e\u003ccode\u003ee104411\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/71\"\u003e#71\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/4e734410c064621be787d6ffbd091720bcf01ce9\"\u003e\u003ccode\u003e4e73441\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/70\"\u003e#70\u003c/a\u003e common-fetch-assets-\u0026gt;main: ci: use common fetch-asse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/e5aa303790c2b25c6eaf60de6c60072529f22412\"\u003e\u003ccode\u003ee5aa303\u003c/code\u003e\u003c/a\u003e ci: add unified nightly pipeline\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.4.35...v4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DATA-DOG/go-sqlmock` from 1.5.0 to 1.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/releases\"\u003egithub.com/DATA-DOG/go-sqlmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFixes breaking change from: \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/295\"\u003eDATA-DOG/go-sqlmock#295\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: make no argument passed validation opt-in by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/329\"\u003eDATA-DOG/go-sqlmock#329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/compare/v1.5.1...v1.5.2\"\u003ehttps://github.com/DATA-DOG/go-sqlmock/compare/v1.5.1...v1.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eRelease was tested \u0026amp; verified using \u003ca href=\"https://redirect.github.com/aws/aws-xray-sdk-go/pull/450\"\u003eaws-sqk \u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd go 1.15 in travis by \u003ca href=\"https://github.com/gold-kou\"\u003e\u003ccode\u003e@​gold-kou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/234\"\u003eDATA-DOG/go-sqlmock#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate code sample by \u003ca href=\"https://github.com/ashhadsheikh\"\u003e\u003ccode\u003e@​ashhadsheikh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/244\"\u003eDATA-DOG/go-sqlmock#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ExpectedExec Stringer implementation by \u003ca href=\"https://github.com/maguro\"\u003e\u003ccode\u003e@​maguro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/249\"\u003eDATA-DOG/go-sqlmock#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Multi Row Support by \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/263\"\u003eDATA-DOG/go-sqlmock#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Go 1.16 and 1.17 to Travis by \u003ca href=\"https://github.com/gliptak\"\u003e\u003ccode\u003e@​gliptak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/279\"\u003eDATA-DOG/go-sqlmock#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix package by \u003ca href=\"https://github.com/col3name\"\u003e\u003ccode\u003e@​col3name\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/284\"\u003eDATA-DOG/go-sqlmock#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chore]: Add Issue Template by \u003ca href=\"https://github.com/Ghvstcode\"\u003e\u003ccode\u003e@​Ghvstcode\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/289\"\u003eDATA-DOG/go-sqlmock#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix args passed not exp by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/295\"\u003eDATA-DOG/go-sqlmock#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes csv parse errors being silently ignored by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/315\"\u003eDATA-DOG/go-sqlmock#315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSVColParser: correctly set nil values in Rows by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/318\"\u003eDATA-DOG/go-sqlmock#318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModify: existing panic in AddRow to give a hint to the issue by \u003ca href=\"https://github.com/co60ca\"\u003e\u003ccode\u003e@​co60ca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/326\"\u003eDATA-DOG/go-sqlmock#326\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gold-kou\"\u003e\u003ccode\u003e@​gold-kou\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/234\"\u003eDATA-DOG/go-sqlmock#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ashhadsheikh\"\u003e\u003ccode\u003e@​ashhadsheikh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/244\"\u003eDATA-DOG/go-sqlmock#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maguro\"\u003e\u003ccode\u003e@​maguro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/249\"\u003eDATA-DOG/go-sqlmock#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/263\"\u003eDATA-DOG/go-sqlmock#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/col3name\"\u003e\u003ccode\u003e@​col3name\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/284\"\u003eDATA-DOG/go-sqlmock#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ghvstcode\"\u003e\u003ccode\u003e@​Ghvstcode\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/289\"\u003eDATA-DOG/go-sqlmock#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/295\"\u003eDATA-DOG/go-sqlmock#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/co60ca\"\u003e\u003ccode\u003e@​co60ca\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/326\"\u003eDATA-DOG/go-sqlmock#326\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/DATA-DOG/go-sqlmock/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/13767dc13af128db29eaa5622178abcd9729daec\"\u003e\u003ccode\u003e13767dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/329\"\u003e#329\u003c/a\u003e from IvoGoman/optionalNoArgs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/a6a27b71b91fa833474353571363d22b4541c687\"\u003e\u003ccode\u003ea6a27b7\u003c/code\u003e\u003c/a\u003e fix: make no argument passed validation opt-in\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/b2d135c5e4bca66a3e7055ff43f64b245a5bc612\"\u003e\u003ccode\u003eb2d135c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/326\"\u003e#326\u003c/a\u003e from co60ca/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/e4270300ef8b76cff7217fbe408b28adbf52fde6\"\u003e\u003ccode\u003ee427030\u003c/code\u003e\u003c/a\u003e Modify: existing panic in AddRow to give a hint to the issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/b2f0b45ee89df7dfd29e32a5f9bf087791c9a61f\"\u003e\u003ccode\u003eb2f0b45\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/318\"\u003e#318\u003c/a\u003e from IvoGoman/fix/nilonstringpointer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/4a9308e2e87ec768ea28c81f46fdf3543454c16c\"\u003e\u003ccode\u003e4a9308e\u003c/code\u003e\u003c/a\u003e Update rows_test.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/fd971def423315aacad9923a9a9eb8e4ab86ce11\"\u003e\u003ccode\u003efd971de\u003c/code\u003e\u003c/a\u003e CSVColParser: correctly set nil values in Rows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/3476f31d8fc4d652040f8d534380f5b54a8d3a42\"\u003e\u003ccode\u003e3476f31\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/315\"\u003e#315\u003c/a\u003e from IvoGoman/fix/invalidcsvstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/a1ad26d1102880d2124d764aa0a80707f95dffee\"\u003e\u003ccode\u003ea1ad26d\u003c/code\u003e\u003c/a\u003e fixes csv parse errors being silently ignored\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/44e746a20e094153210b5b25fea30c38804a8b29\"\u003e\u003ccode\u003e44e746a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/295\"\u003e#295\u003c/a\u003e from IvoGoman/fix-args-passed-not-exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/compare/v1.5.0...v1.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/IABTechLab/adscert` from 0.34.0 to 0.51.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/74f817956228d9f530bfc3e23f5b8e170af7eb84\"\u003e\u003ccode\u003e74f8179\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.0.0-20220131195533-30dcbda58838 to 0.1.0 (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/8734739fd93372567d138a537f00d7f3933bd88e\"\u003e\u003ccode\u003e8734739\u003c/code\u003e\u003c/a\u003e Docker readme update (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/90\"\u003e#90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/0dab3e3d952099a7ef63729cd3edabc88cb8af2a\"\u003e\u003ccode\u003e0dab3e3\u003c/code\u003e\u003c/a\u003e Improve logging in testsign and testreceiver tools; remove unnecessary reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/877cb0c46430799b0f32eab1b11a5c896408d556\"\u003e\u003ccode\u003e877cb0c\u003c/code\u003e\u003c/a\u003e Updates to the testsign and testreceiver commands, and deactivate the load te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/ba1e820eaf399bf530b73a2768fe5ad459c6b35e\"\u003e\u003ccode\u003eba1e820\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/069dff40449ba8387e165ede8a440656720eadd1\"\u003e\u003ccode\u003e069dff4\u003c/code\u003e\u003c/a\u003e removes usage of grpc health check (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/01c2d63703ced0c551e7ca263c00850d42b71edb\"\u003e\u003ccode\u003e01c2d63\u003c/code\u003e\u003c/a\u003e Load testing (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/3fa477326ec71ac235f329030b29f3818574dd0d\"\u003e\u003ccode\u003e3fa4773\u003c/code\u003e\u003c/a\u003e Benchmarking (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/86\"\u003e#86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/1627d4304eb7b1e3ce363beecbb5a1c779092145\"\u003e\u003ccode\u003e1627d43\u003c/code\u003e\u003c/a\u003e runs web server on push action (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/65c9f68bd559ae789720e8f4bd682f764ba121f5\"\u003e\u003ccode\u003e65c9f68\u003c/code\u003e\u003c/a\u003e Receiver cmd (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IABTechLab/adscert/compare/v0.34.0...v0.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/WURFL/golang-wurfl` from 1.30.3 to 1.33.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/WURFL/golang-wurfl/releases\"\u003egithub.com/WURFL/golang-wurfl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGolang WURFL API v1.33.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eTrie-based case-insensitive header lookup\u003c/strong\u003e: Introduces a \u003ccode\u003eheaderTrie\u003c/code\u003e data structure that maps HTTP header names to pre-allocated C strings. This replaces per-call \u003ccode\u003eC.CString()\u003c/code\u003e allocations for header names in \u003ccode\u003eLookupWithImportantHeaderMap\u003c/code\u003e and \u003ccode\u003eLookupDeviceIDWithImportantHeaderMap\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eC.free safety improvements\u003c/strong\u003e: Moved several \u003ccode\u003eC.free\u003c/code\u003e calls to use \u003ccode\u003edefer\u003c/code\u003e for consistency and to prevent potential leaks on early-return error paths (\u003ccode\u003eCreate\u003c/code\u003e, \u003ccode\u003eLookupDeviceIDWithRequest\u003c/code\u003e, \u003ccode\u003eLookupDeviceIDWithImportantHeaderMap\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFix\u003c/strong\u003e : issue in \u003ccode\u003eLookupDeviceIDWithImportantHeaderMap\u003c/code\u003e when headers arrive with mixed casing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGolang WURFL API v1.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue in ORTB2GetDevicetype\u003c/li\u003e\n\u003cli\u003eRenamed constant whose name could be misleading\u003c/li\u003e\n\u003cli\u003eThis implementation of ortb2 devicetype uses value 0 to indicate bot/robot/crawler devices (as there is no value defined in ORTB2 for these devices)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGolang WURFL API v1.32.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eORTB2GetDevicetype()\u003c/code\u003e method to the \u003ccode\u003eDevice\u003c/code\u003e struct that returns the ORTB 2.6 device type based on WURFL capabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eORTB2 Device Type Mapping\u003c/h2\u003e\n\u003ch2\u003eGolang WURFL api v1.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecomplete new error managment that will allow to use errors.Is() for\nchecking against specific error types. Requires libwurfl 1.13.4.0 for\nall tests to correctly pass, libwurfl 1.13.2.1 to compile ok.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGolang WURFL api v1.30.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Download test\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/WURFL/golang-wurfl/blob/main/Changelog.txt\"\u003egithub.com/WURFL/golang-wurfl's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e1.33.0 - April 7, 2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized LookupWithImportantHeaderMap and LookupDeviceIDWithImportantHeaderMap: replaced per-call C.CString allocations for header names with a trie-based lookup using pre-allocated C strings, reducing cgo overhead on hot paths\u003c/li\u003e\n\u003cli\u003eCase-insensitive header name matching now handled via inline bit folding\u003c/li\u003e\n\u003cli\u003eFixed potential C memory leaks by deferring C.free calls in Create, LookupDeviceIDWithRequest, and LookupDeviceIDWithImportantHeaderMap\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.32.1 - January 26, 2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixed method ORTB2GetDevicetype to Device struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.32.0 - January 26, 2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded method ORTB2GetDevicetype to Device struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.31.0 - June 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecomplete new error managment that will allow to use errors.Is() for\nchecking against specific error types. Requires libwurfl 1.13.4.0 for\nall tests to correctly pass, libwurfl 1.13.2.1 to compile ok.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.30.4 - Feb 18, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a test\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/2f23336c2fedf107baa1e4fe1f453e148063dec9\"\u003e\u003ccode\u003e2f23336\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/WURFL/golang-wurfl/issues/13\"\u003e#13\u003c/a\u003e from WURFL/feat/perf-enh\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/a10a37333f7544aa01230a5f51d16d2ee32f0583\"\u003e\u003ccode\u003ea10a373\u003c/code\u003e\u003c/a\u003e updated changelog. bumped version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/cd9bec067b8cdde8349194aac7d09de883792790\"\u003e\u003ccode\u003ecd9bec0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/WURFL/golang-wurfl/issues/12\"\u003e#12\u003c/a\u003e from WURFL/fix/cstring-leak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/e82ea3914170fc15ecd416b470ce2e8f916ab36a\"\u003e\u003ccode\u003ee82ea39\u003c/code\u003e\u003c/a\u003e more C.free deferring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/c569bfa0db789d9b33b72ffa7e0913e7c4eb85f3\"\u003e\u003ccode\u003ec569bfa\u003c/code\u003e\u003c/a\u003e moved some C.free to prevent potential leaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/ff481fc1a08fd65c6d63154f9b09d15d7857d9f1\"\u003e\u003ccode\u003eff481fc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/WURFL/golang-wurfl/issues/11\"\u003e#11\u003c/a\u003e from WURFL/ihm-lookup-opt-trie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/1bd9ca2fecec49f5c106242587ee2a57ae382910\"\u003e\u003ccode\u003e1bd9ca2\u003c/code\u003e\u003c/a\u003e reverted code that use buffer aapproach in place of C.String for header values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/723ab39a6369efc826fdd1bddfb1f50a07ad064d\"\u003e\u003ccode\u003e723ab39\u003c/code\u003e\u003c/a\u003e Fixed merge issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/c8c26c1fd6bdd85dae62922724cf1b6f095156c9\"\u003e\u003ccode\u003ec8c26c1\u003c/code\u003e\u003c/a\u003e Merge branch 'feat/perf-enh' into ihm-lookup-opt-trie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/f72645e4c39ad4a2e334cc4ec3712d2abeb20593\"\u003e\u003ccode\u003ef72645e\u003c/code\u003e\u003c/a\u003e removed some benchmark that wasn't needed anymore\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/WURFL/golang-wurfl/compare/v1.30.3...v1.33.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/alitto/pond` from 1.8.3 to 1.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alitto/pond/releases\"\u003egithub.com/alitto/pond's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.9.2\u003c/h2\u003e\n\u003ch2\u003eChanges included\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug that worker doesn't return after context cancel \u003ca href=\"https://redirect.github.com/alitto/pond/pull/71\"\u003ealitto/pond#71\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/hongkuancn\"\u003e\u003ccode\u003e@​hongkuancn\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eDrain tasks in an unblocked way to avoid data race \u003ca href=\"https://redirect.github.com/alitto/pond/pull/72\"\u003ealitto/pond#72\u003c/a\u003e (fixes \u003ca href=\"https://redirect.github.com/alitto/pond/issues/70\"\u003ealitto/pond#70\u003c/a\u003e) - Again, thanks \u003ca href=\"https://github.com/hongkuancn\"\u003e\u003ccode\u003e@​hongkuancn\u003c/code\u003e\u003c/a\u003e! :raised_hands:\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.9.1\u003c/h2\u003e\n\u003ch2\u003eChanges included\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn context in Stop() to notify user when everything has been stopped - PR: \u003ca href=\"https://redirect.github.com/alitto/pond/pull/67\"\u003ealitto/pond#67\u003c/a\u003e - Closes: \u003ca href=\"https://redirect.github.com/alitto/pond/issues/63\"\u003ealitto/pond#63\u003c/a\u003e) - Thanks \u003ca href=\"https://github.com/CorentinClabaut\"\u003e\u003ccode\u003e@​CorentinClabaut\u003c/code\u003e\u003c/a\u003e 🙌\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.9.0\u003c/h2\u003e\n\u003ch2\u003eChanges included\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: clear pending tasks in the worker when the context is canceled to avoid deadlocks in StopAndWait when tasks are queued for the worker. PR: \u003ca href=\"https://redirect.github.com/alitto/pond/pull/62\"\u003ealitto/pond#62\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/CorentinClabaut\"\u003e\u003ccode\u003e@​CorentinClabaut\u003c/code\u003e\u003c/a\u003e! 🙌\u003c/li\u003e\n\u003cli\u003eFix errors in github actions workflow\u003c/li\u003e\n\u003cli\u003eBump max supported go version in tests to 1.22\u003c/li\u003e\n\u003cli\u003eRename default branch from \u003ccode\u003emaster\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/18002c10fedbb6d53f0fbe02830d89944ae2349b\"\u003e\u003ccode\u003e18002c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/72\"\u003e#72\u003c/a\u003e from hongkuancn/data-race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/a64a339f930b565975c02241688898e643d18004\"\u003e\u003ccode\u003ea64a339\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/71\"\u003e#71\u003c/a\u003e from hongkuancn/context-done\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/44b1bcc3b6c6380bc4dbb4eb570d35153f0f3304\"\u003e\u003ccode\u003e44b1bcc\u003c/code\u003e\u003c/a\u003e drain tasks in an unblocked way to avoid data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/1b21aaae28b0b61d8411806f96a7bf1268e79863\"\u003e\u003ccode\u003e1b21aaa\u003c/code\u003e\u003c/a\u003e drain task before return\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/7f4c992eddaad9c2333c8f2aa3baf4b7e7c4a6ec\"\u003e\u003ccode\u003e7f4c992\u003c/code\u003e\u003c/a\u003e fix bug that worker doesn't return after context cancel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/5f162d4380e6d669dab44e64cc7967f0ff3f6e8f\"\u003e\u003ccode\u003e5f162d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/67\"\u003e#67\u003c/a\u003e from CorentinClabaut/stopCtx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/415243171410a829c7357a6af3bd440383aa0826\"\u003e\u003ccode\u003e4152431\u003c/code\u003e\u003c/a\u003e Add comment to Stop() method to explain what the returned context does\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/5e03cf18af837757be75bf3e6f437df125ed7560\"\u003e\u003ccode\u003e5e03cf1\u003c/code\u003e\u003c/a\u003e Return context in Stop() to notify user when everything has been stopped\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/e2fe4156b86ce7afb1401df2174fca90c736714b\"\u003e\u003ccode\u003ee2fe415\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/66\"\u003e#66\u003c/a\u003e from alitto/fix/AD/codecov-coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/c325347ddbaf40bc2b0cc7df0f18611513fcc05b\"\u003e\u003ccode\u003ec325347\u003c/code\u003e\u003c/a\u003e fix(codecov): update project coverage target\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alitto/pond/compare/v1.8.3...v1.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/benbjohnson/clock` from 1.3.0 to 1.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/benbjohnson/clock/releases\"\u003egithub.com/benbjohnson/clock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race condition on 'now' when creating a timer by \u003ca href=\"https://github.com/mjte-riot\"\u003e\u003ccode\u003e@​mjte-riot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/58\"\u003ebenbjohnson/clock#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mjte-riot\"\u003e\u003ccode\u003e@​mjte-riot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/58\"\u003ebenbjohnson/clock#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/benbjohnson/clock/compare/v1.3.4...v1.3.5\"\u003ehttps://github.com/benbjohnson/clock/compare/v1.3.4...v1.3.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimprove use of mutex by \u003ca href=\"https://github.com/djmitche\"\u003e\u003ccode\u003e@​djmitche\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/54\"\u003ebenbjohnson/clock#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd method to forward time until all timers are expired by \u003ca href=\"https://github.com/jpicht\"\u003e\u003ccode\u003e@​jpicht\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/51\"\u003ebenbjohnson/clock#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmediately fire a timer set to a negative duration by \u003ca href=\"https://github.com/marten-seemann\"\u003e\u003ccode\u003e@​marten-seemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/50\"\u003ebenbjohnson/clock#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jpicht\"\u003e\u003ccode\u003e@​jpicht\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/51\"\u003ebenbjohnson/clock#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marten-seemann\"\u003e\u003ccode\u003e@​marten-seemann\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/50\"\u003ebenbjohnson/clock#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/benbjohnson/clock/compare/v1.3.3...v1.3.4\"\u003ehttps://github.com/benbjohnson/clock/compare/v1.3.3...v1.3.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/96c602caabb567343046c08a8fca8560b4f00bb4\"\u003e\u003ccode\u003e96c602c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/58\"\u003e#58\u003c/a\u003e from mjte-riot/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/b675fcb0bb3e3b2ccd209a1d2dfbd9a00079ec37\"\u003e\u003ccode\u003eb675fcb\u003c/code\u003e\u003c/a\u003e Fix race condition on 'now' when creating a timer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/4362d7026a7b38ddacc1c1174fa391ee213a2a10\"\u003e\u003ccode\u003e4362d70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/50\"\u003e#50\u003c/a\u003e from marten-seemann/immediately-fire-negative-timer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/2fbf0cb60cfd2bd74f35e61d0333b7c2bd8cb75e\"\u003e\u003ccode\u003e2fbf0cb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/51\"\u003e#51\u003c/a\u003e from jpicht/feat/add-func-to-wait-for-all-timers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/8f7eecd0335d92579dc5072af739bf4f12d8c618\"\u003e\u003ccode\u003e8f7eecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/54\"\u003e#54\u003c/a\u003e from djmitche/issue44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/c7aedc18db51c2b40b88eb40c5efbd64fc94f652\"\u003e\u003ccode\u003ec7aedc1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/45\"\u003e#45\u003c/a\u003e from smirnov-vs/fix/afterfunc_goroutine\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/e225bc792cc46b47dd814521072797b9f49bc814\"\u003e\u003ccode\u003ee225bc7\u003c/code\u003e\u003c/a\u003e fix new test from master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/75ae330933c3fd372c9eb5bf09e81276b85d6af2\"\u003e\u003ccode\u003e75ae330\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/afterfunc_goroutine\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/d13048d4f358fd79fdeb1666ab9eca9d22780887\"\u003e\u003ccode\u003ed13048d\u003c/code\u003e\u003c/a\u003e fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/023ccf9a0d106886b7a2993d7bde89f8982f294d\"\u003e\u003ccode\u003e023ccf9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/46\"\u003e#46\u003c/a\u003e from cptpcrd/master\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/benbjohnson/clock/compare/v1.3.0...v1.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/buger/jsonparser` from 1.1.1 to 1.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/buger/jsonparser/releases\"\u003egithub.com/buger/jsonparser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated travis to build for 1.13 to 1.15 by \u003ca href=\"https://github.com/janreggie\"\u003e\u003ccode\u003e@​janreggie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/225\"\u003ebuger/jsonparser#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eeliminate 2 allocations in EachKey() by \u003ca href=\"https://github.com/Villenny\"\u003e\u003ccode\u003e@​Villenny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/223\"\u003ebuger/jsonparser#223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003efix issue \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/150\"\u003e#150\u003c/a\u003e (in deleting case) by \u003ca href=\"https://github.com/daria-kay\"\u003e\u003ccode\u003e@​daria-kay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/226\"\u003ebuger/jsonparser#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing the oss-fuzz issue by \u003ca href=\"https://github.com/daria-kay\"\u003e\u003ccode\u003e@​daria-kay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/227\"\u003ebuger/jsonparser#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parseInt overflow check false negative by \u003ca href=\"https://github.com/carsonip\"\u003e\u003ccode\u003e@​carsonip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/231\"\u003ebuger/jsonparser#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded bespoke error for null cases by \u003ca href=\"https://github.com/jonomacd\"\u003e\u003ccode\u003e@​jonomacd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/228\"\u003ebuger/jsonparser#228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFuzzing: Add CIFuzz by \u003ca href=\"https://github.com/AdamKorcz\"\u003e\u003ccode\u003e@​AdamKorcz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/239\"\u003ebuger/jsonparser#239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded latest versions of go to tests by \u003ca href=\"https://github.com/moredure\"\u003e\u003ccode\u003e@​moredure\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/244\"\u003ebuger/jsonparser#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix EachKey pIdxFlags allocation by \u003ca href=\"https://github.com/unxcepted\"\u003e\u003ccode\u003e@​unxcepted\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/241\"\u003ebuger/jsonparser#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent panic on negative slice index in Delete with malformed JSON (GO-2026-4514) by \u003ca href=\"https://github.com/dbarrosop\"\u003e\u003ccode\u003e@​dbarrosop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/276\"\u003ebuger/jsonparser#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janreggie\"\u003e\u003ccode\u003e@​janreggie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/225\"\u003ebuger/jsonparser#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Villenny\"\u003e\u003ccode\u003e@​Villenny\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/223\"\u003ebuger/jsonparser#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daria-kay\"\u003e\u003ccode\u003e@​daria-kay\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/226\"\u003ebuger/jsonparser#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/carsonip\"\u003e\u003ccode\u003e@​carsonip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/231\"\u003ebuger/jsonparser#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonomacd\"\u003e\u003ccode\u003e@​jonomacd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/228\"\u003ebuger/jsonparser#228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moredure\"\u003e\u003ccode\u003e@​moredure\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/244\"\u003ebuger/jsonparser#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unxcepted\"\u003e\u003ccode\u003e@​unxcepted\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/241\"\u003ebuger/jsonparser#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbarrosop\"\u003e\u003ccode\u003e@​dbarrosop\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/276\"\u003ebuger/jsonparser#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/buger/jsonparser/compare/v1.1.1...v1.1.2\"\u003ehttps://github.com/buger/jsonparser/compare/v1.1.1...v1.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/a69e7e01cd4ad67bdfd3ac2c080b9212af16f4b0\"\u003e\u003ccode\u003ea69e7e0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/276\"\u003e#276\u003c/a\u003e from dbarrosop/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/d3eacc0bab779d6cf98221f5268828fff287876e\"\u003e\u003ccode\u003ed3eacc0\u003c/code\u003e\u003c/a\u003e fix: prevent panic on negative slice index in Delete with malformed JSON (GO-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/61b32cfdfa0f5d368ef7c7daef28ce12d538740f\"\u003e\u003ccode\u003e61b32cf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/241\"\u003e#241\u003c/a\u003e from unxcepted/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/2181e8398f18397c9cacbaea9889314bb585e868\"\u003e\u003ccode\u003e2181e83\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/244\"\u003e#244\u003c/a\u003e from ScaleChamp/patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/1510b5194182fc2fb898f28cdbceb42fd7258bfa\"\u003e\u003ccode\u003e1510b51\u003c/code\u003e\u003c/a\u003e Added latest versions of go to tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/6fc2e488ed3cc4f1f1debec3b0c70715bd7be6fd\"\u003e\u003ccode\u003e6fc2e48\u003c/code\u003e\u003c/a\u003e fix: eachkey allocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/a6f867eb7787e4ec54536b77b5d628ddf5c4f73d\"\u003e\u003ccode\u003ea6f867e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/239\"\u003e#239\u003c/a\u003e from AdamKorcz/cifuzz1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/cbc01fdbbe131706e89eeaaf0cd917760d8d3949\"\u003e\u003ccode\u003ecbc01fd\u003c/code\u003e\u003c/a\u003e Fuzzing: Add CIFuzz\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/dc92d6932a1272b4d8f485f798a88c3a75106256\"\u003e\u003ccode\u003edc92d69\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/228\"\u003e#228\u003c/a\u003e from jonomacd/null-handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/2d9d6343e8621ddc18c70749663f74bc584c0de4\"\u003e\u003ccode\u003e2d9d634\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/231\"\u003e#231\u003c/a\u003e from carsonip/fix-parseint-overflow-check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/buger/jsonparser/compare/v1.1.1...v1.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coocood/freecache` from 1.2.1 to 1.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coocood/freecache/releases\"\u003egithub.com/coocood/freecache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a MultiGet API to reduce lock contention by \u003ca href=\"https://github.com/liusy182\"\u003e\u003ccode\u003e@​liusy182\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/145\"\u003ecoocood/freecache#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.6...v1.2.7\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.6...v1.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd PeekWithExpiration by \u003ca href=\"https://github.com/liusy182\"\u003e\u003ccode\u003e@​liusy182\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/144\"\u003ecoocood/freecache#144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liusy182\"\u003e\u003ccode\u003e@​liusy182\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/144\"\u003ecoocood/freecache#144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.5...v1.2.6\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.5...v1.2.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/testwill\"\u003e\u003ccode\u003e@​testwill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/131\"\u003ecoocood/freecache#131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning that Peek functions return expired values by \u003ca href=\"https://github.com/pflanagan-cs\"\u003e\u003ccode\u003e@​pflanagan-cs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/133\"\u003ecoocood/freecache#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd GitHub Actions workflows by \u003ca href=\"https://github.com/ichizok\"\u003e\u003ccode\u003e@​ichizok\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/135\"\u003ecoocood/freecache#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd GetWithExpirationAndBuf by \u003ca href=\"https://github.com/vahid-sohrabloo\"\u003e\u003ccode\u003e@​vahid-sohrabloo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/137\"\u003ecoocood/freecache#137\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testwill\"\u003e\u003ccode\u003e@​testwill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/131\"\u003ecoocood/freecache#131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pflanagan-cs\"\u003e\u003ccode\u003e@​pflanagan-cs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/133\"\u003ecoocood/freecache#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ichizok\"\u003e\u003ccode\u003e@​ichizok\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/135\"\u003ecoocood/freecache#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vahid-sohrabloo\"\u003e\u003ccode\u003e@​vahid-sohrabloo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/137\"\u003ecoocood/freecache#137\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.4...v1.2.5\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.4...v1.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a notice for the cache duration precision issue. by \u003ca href=\"https://github.com/Stumble\"\u003e\u003ccode\u003e@​Stumble\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/119\"\u003ecoocood/freecache#119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecrease number of allocations during get or set operations by \u003ca href=\"https://github.com/laura-zelenku\"\u003e\u003ccode\u003e@​laura-zelenku\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/126\"\u003ecoocood/freecache#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ExpireAt to the iterator return result by \u003ca href=\"https://github.com/xiehui3651\"\u003e\u003ccode\u003e@​xiehui3651\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/128\"\u003ecoocood/freecache#128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stumble\"\u003e\u003ccode\u003e@​Stumble\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/119\"\u003ecoocood/freecache#119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laura-zelenku\"\u003e\u003ccode\u003e@​laura-zelenku\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/126\"\u003ecoocood/freecache#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xiehui3651\"\u003e\u003ccode\u003e@​xiehui3651\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/128\"\u003ecoocood/freecache#128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.3...v1.2.4\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.3...v1.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd atomic \u0026quot;Get and Set\u0026quot; method by \u003ca href=\"https://github.com/padjoo\"\u003e\u003ccode\u003e@​padjoo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/117\"\u003ecoocood/freecache#117\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/padjoo\"\u003e\u003ccode\u003e@​padjoo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/117\"\u003ecoocood/freecache#117\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/1442997a512aacd9edd7adadaa831eb6c3004251\"\u003e\u003ccode\u003e1442997\u003c/code\u003e\u003c/a\u003e Add a MultiGet API to reduce lock contention (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/f89a86742760663e904e5f7f129e26c8b14b2b85\"\u003e\u003ccode\u003ef89a867\u003c/code\u003e\u003c/a\u003e update go version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/3857316e4ba1816a9a30d484cdbfeb653e31dc82\"\u003e\u003ccode\u003e3857316\u003c/code\u003e\u003c/a\u003e Add PeekWithExpiration (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/35799648f02b0832cb1c97d67cabf7d5a662329d\"\u003e\u003ccode\u003e3579964\u003c/code\u003e\u003c/a\u003e Add GetWithExpirationAndBuf (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/eadf666f037f5f88b4cc4f4d2c575defaa0c141d\"\u003e\u003ccode\u003eeadf666\u003c/code\u003e\u003c/a\u003e Add GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/1add4dc8d1252e33c5f33a4c407b844b14392a75\"\u003e\u003ccode\u003e1add4dc\u003c/code\u003e\u003c/a\u003e Add warning that Peek functions return expired values (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/64a2e400f64a0d2c8f4824469beeee8326ddbd42\"\u003e\u003ccode\u003e64a2e40\u003c/code\u003e\u003c/a\u003e fix: typo (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/c241df04cc882010d431ebe11464ec228651a978\"\u003e\u003ccode\u003ec241df0\u003c/code\u003e\u003c/a\u003e Add ExpireAt to the iterator return result (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/a3ea3331dd423a3ea1202fbfb54cdcabdaa3434c\"\u003e\u003ccode\u003ea3ea333\u003c/code\u003e\u003c/a\u003e Decrease number of allocations during get or set operations (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/126\"\u003e#126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/8480cb34c8ec325837cfd0ebaa24815819ebd953\"\u003e\u003ccode\u003e8480cb3\u003c/code\u003e\u003c/a\u003e Add a notice for the cache duration precision issue. (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/119\"\u003e#119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.1...v1.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/docker/go-units` from 0.4.0 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/e682442797b36348f8e1f98defdbf32bac0b6c6f\"\u003e\u003ccode\u003ee682442\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/go-units/issues/40\"\u003e#40\u003c/a\u003e from kolyshkin/no-regex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/737572633c434ce2d80ba3fbe2d8ea15d7d821ff\"\u003e\u003ccode\u003e7375726\u003c/code\u003e\u003c/a\u003e size: stop using regexp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/cec49607f776c9f7f3b300e746ddbd493b2f45ed\"\u003e\u003ccode\u003ecec4960\u003c/code\u003e\u003c/a\u003e size_test: add more tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/54c3e559548be5ab7ea742b174496f5cb2555d29\"\u003e\u003ccode\u003e54c3e55\u003c/code\u003e\u003c/a\u003e size_test: add t.Helper annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/1d23ffa157447c3452bb2e31f0bdf9118fafb88a\"\u003e\u003ccode\u003e1d23ffa\u003c/code\u003e\u003c/a\u003e size_test: add parseSize benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/af07f36391ff7e0d0fa596c2d960b23e0a29c978\"\u003e\u003ccode\u003eaf07f36\u003c/code\u003e\u003c/a\u003e size_test: add tests for 0.3 + suffix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/docker/go-units/compare/v0.4.0...v0.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-sql-driver/mysql` from 1.6.0 to 1.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-sql-driver/mysql/releases\"\u003egithub.com/go-sql-driver/mysql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[1.9] test stability improvement. by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1699\"\u003ego-sql-driver/mysql#1699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1.9] Transaction Commit/Rollback returns conn's cached error by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1702\"\u003ego-sql-driver/mysql#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebackport benchmark_test by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1706\"\u003ego-sql-driver/mysql#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1.9] optimize readPacket (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1705\"\u003e#1705\u003c/a\u003e) by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1707\"\u003ego-sql-driver/mysql#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1.9] fix PING on compressed connections by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1723\"\u003ego-sql-driver/mysql#1723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease v1.9.3 by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1725\"\u003ego-sql-driver/mysql#1725\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.9.2...v1.9.3\"\u003ehttps://github.com/go-sql-driver/mysql/compare/v1.9.2...v1.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003ev1.9.2 is a re-release of v1.9.1 due to a release process issue; no changes were made to the content.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/go-sql-driver/mysql/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd Charset() option by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1679\"\u003ego-sql-driver/mysql#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FormatDSN missing ConnectionAttributes by \u003ca href=\"https://github.com/bogcon\"\u003e\u003ccode\u003e@​bogcon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1619\"\u003ego-sql-driver/mysql#1619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ego.mod: fix go version format by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1682\"\u003ego-sql-driver/mysql#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease v1.9.1 by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1683\"\u003ego-sql-driver/mysql#1683\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bogcon\"\u003e\u003ccode\u003e@​bogcon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1619\"\u003ego-sql-driver/mysql#1619\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/go-sql-driver/mysql/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eMajor Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement zlib compression. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupported Go version is updated to Go 1.21+. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1639\"\u003e#1639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for VECTOR type introduced in MySQL 9.0. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfig object can have custom dial function. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix auth errors when username/password are too long. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1625\"\u003e#1625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck if MySQL supports CLIENT_CONNECT_ATTRS before sending client attributes. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix auth switch request handling. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1666\"\u003e#1666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;filename:line\u0026quot; prefix to log in go-mysql. Custom loggers now show it. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling. It reduces the \u0026quot;busy buffer\u0026quot; errors. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1595\"\u003e#1595\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1601\"\u003e#1601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1641\"\u003e#1641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003estrconv.Atoi\u003c/code\u003e to parse max_allowed_packet. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1661\"\u003e#1661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erejectReadOnly\u003c/code\u003e option now handles ER_READ_ONLY_MODE (1290) error too. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-sql-driver/mysql/blob/v1.9.3/CHANGELOG.md\"\u003egithub.com/go-sql-driver/mysql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.3 (2025-06-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003etx.Commit()\u003c/code\u003e and \u003ccode\u003etx.Rollback()\u003c/code\u003e returned \u003ccode\u003eErrInvalidConn\u003c/code\u003e always.\nNow they return cached real error if present. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1690\"\u003e#1690\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eOptimize reading small resultsets to fix performance regression\nintroduced by compression protocol support. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003edb.Ping()\u003c/code\u003e on compressed connection. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1723\"\u003e#1723\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.2 (2025-04-07)\u003c/h2\u003e\n\u003cp\u003ev1.9.2 is a re-release of v1.9.1 due to a release process issue; no changes were made to the content.\u003c/p\u003e\n\u003ch2\u003ev1.9.1 (2025-03-21)\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Charset() option. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1679\"\u003e#1679\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: fix go version format (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1682\"\u003e#1682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix FormatDSN missing ConnectionAttributes (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1619\"\u003e#1619\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.0 (2025-02-18)\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement zlib compression. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupported Go version is updated to Go 1.21+. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1639\"\u003e#1639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for VECTOR type introduced in MySQL 9.0. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfig object can have custom dial function. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix auth errors when username/password are too long. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1625\"\u003e#1625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck if MySQL supports CLIENT_CONNECT_ATTRS before sending client attributes. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix auth switch request handling. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1666\"\u003e#1666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;filename:line\u0026quot; prefix to log in go-mysql. Custom loggers now show it. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling. It reduces the \u0026quot;busy buffer\u0026quot; errors. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1595\"\u003e#1595\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1601\"\u003e#1601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1641\"\u003e#1641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003estrconv.Atoi\u003c/code\u003e to parse max_allowed_packet. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1661\"\u003e#1661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erejectReadOnly\u003c/code\u003e option now handles ER_READ_ONLY_MODE (1290) error too. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/62984ada4402df6571557bc3fed2bcbde48ec908\"\u003e\u003ccode\u003e62984ad\u003c/code\u003e\u003c/a\u003e release v1.9.3 (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1725\"\u003e#1725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/324cbb386b73b7d0cec9895c695539431b40e605\"\u003e\u003ccode\u003e324cbb3\u003c/code\u003e\u003c/a\u003e [1.9] fix PING on compressed connections (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1723\"\u003e#1723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/dfd973a35f4c6829df7cce062cb527caf6da7b13\"\u003e\u003ccode\u003edfd973a\u003c/code\u003e\u003c/a\u003e optimize readPacket (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/2ed589b51cdf34d0b200c1b0dc38ed90b60be55e\"\u003e\u003ccode\u003e2ed589b\u003c/code\u003e\u003c/a\u003e backport benchmark_test (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1706\"\u003e#1706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/ac04e5f831c049a1ccf04bd2d62211b26f6b7cd9\"\u003e\u003ccode\u003eac04e5f\u003c/code\u003e\u003c/a\u003e Transaction Commit/Rollback returns conn's cached error (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1702\"\u003e#1702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/1bee809eff41386f59b2c825763f80f13ec5c3fe\"\u003e\u003ccode\u003e1bee809\u003c/code\u003e\u003c/a\u003e test stability improvement. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1699\"\u003e#1699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/21ef4c694538530b2e4b43d1a197402ed22e9749\"\u003e\u003ccode\u003e21ef4c6\u003c/code\u003e\u003c/a\u003e release v1.9.2 (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/1fbafa8082dab81e2c2e8caeb55d569dfeafcf94\"\u003e\u003ccode\u003e1fbafa8\u003c/code\u003e\u003c/a\u003e release v1.9.1 (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/b84ac5af9c77b13e4c6417e484cbed087cd672f3\"\u003e\u003ccode\u003eb84ac5a\u003c/code\u003e\u003c/a\u003e go.mod: fix go version format (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1682\"\u003e#1682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/88ff88b5915d34bde2b2c59991c586abb8ea9eca\"\u003e\u003ccode\u003e88ff88b\u003c/code\u003e\u003c/a\u003e Fix FormatDSN missing ConnectionAttributes (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1619\"\u003e#1619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.6.0...v1.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofrs/uuid` from 4.2.0+incompatible to 4.4.0+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofrs/uuid/releases\"\u003egithub.com/gofrs/uuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance and reduce memory allocations for most UUID methods, contributed by \u003ca href=\"https://github.com/charlievieth\"\u003e\u003ccode\u003e@​charlievieth\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a generator constructor that accepts options, contributed by \u003ca href=\"https://github.com/mlesar\"\u003e\u003ccode\u003e@​mlesar\u003c/code\u003e\u003c/a\u003e, completed by \u003ca href=\"https://github.com/LeonanCarvalho\"\u003e\u003ccode\u003e@​LeonanCarvalho\u003c/code\u003e\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUUID now satisfies driver.Valuer and sql.Scanner interfaces, contributed by \u003ca href=\"https://github.com/charlievieth\"\u003e\u003ccode\u003e@​charlievieth\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/113\"\u003e#113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate UUIDv7 to conform with RFC Draft Rev 4, contributed by \u003ca href=\"https://github.com/bgadrian\"\u003e\u003ccode\u003e@​bgadrian\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/112\"\u003e#112\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNOTE: This release uses Time.UnixMilli() internally which is only available on Go 1.17 or later.\u003c/p\u003e\n\u003cp\u003eFull Changelog: v4.3.1...v4.4.0\u003c/p\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate UUIDv7 to use unix millisecond calculation that is friendly to legacy go versions by \u003ca href=\"https://github.com/convto\"\u003e\u003ccode\u003e@​convto\u003c/code\u003e\u003c/a\u003e\nFull Changelog: v4.3.0...v4.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate to UUIDv7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate UUIDv7 to conform with RFC Draft Rev 3 by \u003ca href=\"https://github.com/convto\"\u003e\u003ccode\u003e@​convto\u003c/code\u003e\u003c/a\u003e (\u003cem\u003e\u003cstrong\u003eBreaking change to experimental feature\u003c/strong\u003e\u003c/em\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate unit test coverage to be 100% by \u003ca href=\"https://github.com/theckman\"\u003e\u003ccode\u003e@​theckman\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/cameracker\"\u003e\u003ccode\u003e@​cameracker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: v4.2.0...v4.3.0\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/8345c9a6e83034ec02edb1887c08c6c7fbfdd9ee\"\u003e\u003ccode\u003e8345c9a\u003c/code\u003e\u003c/a\u003e Updated V7 generator to Draft04. (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/112\"\u003e#112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/7b40032fcde5f9074d15731fdd2bf69a22123efe\"\u003e\u003ccode\u003e7b40032\u003c/code\u003e\u003c/a\u003e sql: assert UUID satisfies the driver.Valuer and sql.Scanner interfaces (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/113\"\u003e#113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/f1cfba758fd506ec8a3b0e71bd7a292576d66e6d\"\u003e\u003ccode\u003ef1cfba7\u003c/code\u003e\u003c/a\u003e Added a generator constructor that accepts options (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/6ba114cabe1f9cc0031801da1c125a16c9f1f355\"\u003e\u003ccode\u003e6ba114c\u003c/code\u003e\u003c/a\u003e Remove deprecated coverage pkg (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/115\"\u003e#115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/9363593625d72b57a14e20172547979b02b4aab2\"\u003e\u003ccode\u003e9363593\u003c/code\u003e\u003c/a\u003e all: gofmt with Go 1.19 (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/ebca0883af368c7eba4c9b91ffa1e8f6243881fb\"\u003e\u003ccode\u003eebca088\u003c/code\u003e\u003c/a\u003e improve performance and reduce allocations of most UUID methods (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/e1079f31cfcadf78856b9866d15574dd6546e29b\"\u003e\u003ccode\u003ee1079f3\u003c/code\u003e\u003c/a\u003e Use legacy go versions compatible unix millisecond calculation (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/e420387fde43193b254a9accdb63f478b19c28b5\"\u003e\u003ccode\u003ee420387\u003c/code\u003e\u003c/a\u003e Enhance defaultHWAddrFunc() and tests to hit 100% coverage (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/f267b3d7a0933ad06c18ac7155a2c14cd74f92c3\"\u003e\u003ccode\u003ef267b3d\u003c/code\u003e\u003c/a\u003e update UUIDv7 implementation with RFC Draft Rev 03 spec (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/edd511b3edbf88e36fc370b919ed392fd33da1e2\"\u003e\u003ccode\u003eedd511b\u003c/code\u003e\u003c/a\u003e update build to use go 1.19 as primary (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/103\"\u003e#103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gofrs/uuid/compare/v4.2.0...v4.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/glog` from 1.2.4 to 1.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/glog/releases\"\u003egithub.com/golang/glog's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eglog: generate a Fatalf-like error message when writing to logsinks fails by \u003ca href=\"https://github.com/chressie\"\u003e\u003ccode\u003e@​chressie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang/glog/pull/...\n\n_Description has been truncated_","html_url":"https://github.com/markappmedia/prebid-server/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/markappmedia%2Fprebid-server/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4254657938","node_id":"PR_kwDOHNj9bs7R-jp3","number":162,"state":"open","title":"build(deps): bump github.com/spf13/cast from 1.4.1 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T12:35:35.000Z","updated_at":"2026-04-13T12:35:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/spf13/cast","old_version":"1.4.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.4.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.4.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.4.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/MonCatCat/ag0/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MonCatCat%2Fag0/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"},{"uuid":"4250603604","node_id":"PR_kwDOOYBL287R1yp0","number":952,"state":"open","title":"Bump github.com/spf13/cast from 1.7.1 to 1.10.0","user":"dependabot[bot]","labels":["dependencies","Stale"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T01:15:19.000Z","updated_at":"2026-05-14T00:32:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.7.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.7.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mian4671/Faisal/pull/952","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mian4671%2FFaisal/issues/952","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/952/packages"},{"uuid":"4214487064","node_id":"PR_kwDOCdvj-c7QVocv","number":7880,"state":"closed","title":"dev: bump the safe group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:59:49.000Z","updated_at":"2026-04-20T23:57:24.000Z","time_to_close":1213053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":42,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.98.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.14` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.98.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.43.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d15107640a5073c5ce53dc395210858e316d5e82\"\u003e\u003ccode\u003ed151076\u003c/code\u003e\u003c/a\u003e Release 2026-04-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e33c9a9f67577e2dd5fcd3b15b9a8a2e83683f53\"\u003e\u003ccode\u003ee33c9a9\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06655901c88ef90432f41a7b9c92b33b4537c75\"\u003e\u003ccode\u003ee066559\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a635ee4303d8cac381be8788519a1a8bba5ccf12\"\u003e\u003ccode\u003ea635ee4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9074b3ddace9c195f00993c8ae509bc8977a6c4c\"\u003e\u003ccode\u003e9074b3d\u003c/code\u003e\u003c/a\u003e Release 2026-04-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f6ad4c082d3a1995b9add26af4eb7553b13df252\"\u003e\u003ccode\u003ef6ad4c0\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/12a971a61d5226cd72102c66b188ae4968cb9b81\"\u003e\u003ccode\u003e12a971a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8bd8eee331c2fa1553e57d18d5dbbf1dc83820fc\"\u003e\u003ccode\u003e8bd8eee\u003c/code\u003e\u003c/a\u003e chore: add additional text to CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.98.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba7e432545fa3203d98f593b2aceaba66c02db7a\"\u003e\u003ccode\u003eba7e432\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/607cb0afad6e6a655a356be54f9fdec5cc558a80\"\u003e\u003ccode\u003e607cb0a\u003c/code\u003e\u003c/a\u003e Release 2026-03-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a44005fd4a2e2b7308c0346da970890757aaeda5\"\u003e\u003ccode\u003ea44005f\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dbbd8465f03f1931d85d38af45f18362cbc4c469\"\u003e\u003ccode\u003edbbd846\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5b5c3f960e98cf024a8b7d6a6a8f0a1452e028fa\"\u003e\u003ccode\u003e5b5c3f9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca3f9d52a718e4be3a78be0d05e6437ae362e20\"\u003e\u003ccode\u003e7ca3f9d\u003c/code\u003e\u003c/a\u003e drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/338088bc3ce801d773863578da6a0a835d6012af\"\u003e\u003ccode\u003e338088b\u003c/code\u003e\u003c/a\u003e Release 2026-03-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f0e5f3dc09ddb548bccfc11b297229839516bff9\"\u003e\u003ccode\u003ef0e5f3d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.98.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines that use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the connection. Since v1.12.0 this could result in permanently broken connections, especially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3 (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines\nthat use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2 (2026-04-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the\nconnection. Since v1.12.0 this could result in permanently broken connections,\nespecially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1f3e3d92865dd313b4e146968684d7e3836c76e8\"\u003e\u003ccode\u003e1f3e3d9\u003c/code\u003e\u003c/a\u003e Send datestyle as a startup parameter (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/32ba56b8f9c09...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7880","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7880","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7880/packages"},{"uuid":"4209241045","node_id":"PR_kwDOOYBL287QGuZh","number":919,"state":"open","title":"Bump github.com/spf13/cast from 1.7.1 to 1.10.0 in /x/upgrade","user":"dependabot[bot]","labels":["dependencies","Stale","C:x/upgrade"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T02:55:55.000Z","updated_at":"2026-05-07T00:27:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/x/upgrade","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.7.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.7.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mian4671/Faisal/pull/919","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mian4671%2FFaisal/issues/919","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/919/packages"},{"uuid":"4174607992","node_id":"PR_kwDOCdvj-c7Ox7b9","number":7873,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T22:55:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T23:13:58.000Z","updated_at":"2026-04-06T22:55:23.000Z","time_to_close":603683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.13","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.97.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.42.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.13` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.97.3` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.42.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epqErr := pq.As(err, pqerror.UniqueViolation)\r\nif pqErr != nil {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix SSL key permission check to allow modes stricter than 0600/0640 (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1265\"\u003e#1265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default\nvalue of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/master/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1464d694fb07af969eb29f60a54f2a90aacdd621\"\u003e\u003ccode\u003e1464d69\u003c/code\u003e\u003c/a\u003e Release v1.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/5a64c116462db2c585ac7b13c7fb41fcacec91bd\"\u003e\u003ccode\u003e5a64c11\u003c/code\u003e\u003c/a\u003e Fix fromDSN() doc comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/7f79f1b81ef30630aa9dcacca516997b0f6f6891\"\u003e\u003ccode\u003e7f79f1b\u003c/code\u003e\u003c/a\u003e Fix trailing quote in fromDSN() error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/e0a292e195790d04df3b4aa...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7873","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7873","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7873/packages"},{"uuid":"4097479356","node_id":"PR_kwDONNOTY87Lp6Rs","number":569,"state":"closed","title":"build(deps): Bump github.com/spf13/cast from 1.5.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies","Stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-22T02:49:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-18T20:14:35.000Z","updated_at":"2026-04-22T02:50:08.000Z","time_to_close":2961323,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Qone-Plus/cosmos-sdk/pull/569","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Qone-Plus%2Fcosmos-sdk/issues/569","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/569/packages"},{"uuid":"3980930671","node_id":"PR_kwDOGAJB287FyfHJ","number":3144,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.6.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-24T01:09:58.000Z","updated_at":"2026-03-31T02:00:57.229Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.6.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.6.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.6.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/notional-labs/cosmos-sdk/pull/3144","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/notional-labs%2Fcosmos-sdk/issues/3144","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3144/packages"},{"uuid":"3945388398","node_id":"PR_kwDOLXcwws7D-iXn","number":1595,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.6.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T01:14:44.000Z","updated_at":"2026-02-16T01:14:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.6.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.6.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.6.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/coderasha/SEDA-Blockchain-Cosmos-SDK/pull/1595","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderasha%2FSEDA-Blockchain-Cosmos-SDK/issues/1595","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1595/packages"},{"uuid":"3914730715","node_id":"PR_kwDOD16tgs7CZXJc","number":11525,"state":"closed","title":"Bump github.com/spf13/cast from 1.5.1 to 1.10.0 in /receiver/receivercreator","user":"dependabot[bot]","labels":["dependencies","Stale","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-11T05:33:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T06:35:08.000Z","updated_at":"2026-03-11T05:33:42.000Z","time_to_close":2588306,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/receiver/receivercreator","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Jammicus/opentelemetry-collector-contrib/pull/11525","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jammicus%2Fopentelemetry-collector-contrib/issues/11525","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11525/packages"},{"uuid":"3888980365","node_id":"PR_kwDOCdvj-c7BEsNa","number":7825,"state":"closed","title":"dev: bump the safe group across 1 directory with 44 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T23:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T04:03:13.000Z","updated_at":"2026-03-30T23:09:41.000Z","time_to_close":4820787,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":44,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.42.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.7","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.8.0","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.4","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack-legacy"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.96.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.42.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.7` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.8.0` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.4` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.3` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.40.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack-legacy) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5a964704cb2640ed57a74b9b37a53dcda7b6b7dd\"\u003e\u003ccode\u003e5a96470\u003c/code\u003e\u003c/a\u003e Release 2024-12-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/653aa807b912e104f5e1e84e0510b4dffd76c751\"\u003e\u003ccode\u003e653aa80\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d02b239e896c5791e295c9a30a5281f56a8f7c39\"\u003e\u003ccode\u003ed02b239\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/698d709c21bc7922489aaba8c8207c9d7253c2fe\"\u003e\u003ccode\u003e698d709\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/885de40869f9bcee29ad11d60967aa0f1b571d46\"\u003e\u003ccode\u003e885de40\u003c/code\u003e\u003c/a\u003e Fix improper use of Printf-style functions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2934\"\u003e#2934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/858298a55393392fb161c5bd0ae3b9c5251996bf\"\u003e\u003ccode\u003e858298a\u003c/code\u003e\u003c/a\u003e Release 2024-12-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f58264af808a255782999422056bccb06552dcbd\"\u003e\u003ccode\u003ef58264a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df31082d87044a000a1524dbb654651f32713e10\"\u003e\u003ccode\u003edf31082\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/346690ed8f5b974ab26532aa93d5fa92a58d3571\"\u003e\u003ccode\u003e346690e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/45154546e09b48505c8798f7e5f3846ee1e0453a\"\u003e\u003ccode\u003e4515454\u003c/code\u003e\u003c/a\u003e Release 2024-12-17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21004229d97bbc308e095c53cb84d82449be411a\"\u003e\u003ccode\u003e2100422\u003c/code\u003e\u003c/a\u003e release: 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/ba17897c5492456000157ebccd4ba11896be3c50\"\u003e\u003ccode\u003eba17897\u003c/code\u003e\u003c/a\u003e refactor!: update Telemetry Processor logic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5d2aa89e695dc575dc8e9d4285528478969e3650\"\u003e\u003ccode\u003e5d2aa89\u003c/code\u003e\u003c/a\u003e feat: Add metrics support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1151\"\u003e#1151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e090e4a55b2dce773817967a6adc2c2ef24d6a25\"\u003e\u003ccode\u003ee090e4a\u003c/code\u003e\u003c/a\u003e ci(release): Fix changelog-preview permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1181\"\u003e#1181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9d2368e9525b0c5c4326211c9054b9d8f7482618\"\u003e\u003ccode\u003e9d2368e\u003c/code\u003e\u003c/a\u003e ci: update release and changelog-preview workflows (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c551ab56f3dda443c07c205e2b0ecc2c75b123cb\"\u003e\u003ccode\u003ec551ab5\u003c/code\u003e\u003c/a\u003e ci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1167\"\u003e#1167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21b1d0f4b5121b2963e96e4d0abb60a2a6905995\"\u003e\u003ccode\u003e21b1d0f\u003c/code\u003e\u003c/a\u003e chore(repo): Add Claude Code settings with basic permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1175\"\u003e#1175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e84cccc9bd44f977b29085846cee283b4015ba6f\"\u003e\u003ccode\u003ee84cccc\u003c/code\u003e\u003c/a\u003e chore: ignore local Claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1176\"\u003e#1176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b9f4109494f8a828fe1f5eb8e0fbb5f77d042e65\"\u003e\u003ccode\u003eb9f4109\u003c/code\u003e\u003c/a\u003e chore: bump echo to 4.10.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9c96788510b14b8d8beac6384b883e8b1abdee80\"\u003e\u003ccode\u003e9c96788\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.41.0'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.7\u003c/h2\u003e\n\u003cp\u003eRe-release of v2.26.7 as v2.27.7 for correct semver ordering.\u003c/p\u003e\n\u003ch2\u003ev2.27.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(generator): harden opaque imports and fix snake case to go casing by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6279\"\u003egrpc-ecosystem/grpc-gateway#6279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple files by \u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue5799 by \u003ca href=\"https://github.com/rohitlohar45\"\u003e\u003ccode\u003e@​rohitlohar45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6123\"\u003egrpc-ecosystem/grpc-gateway#6123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add example repo in Java to README by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use \u003ccode\u003esummary/description\u003c/code\u003e instead of title for field comments in \u003ccode\u003eopenapi\u003c/code\u003e gen by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6223\"\u003egrpc-ecosystem/grpc-gateway#6223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use pointer for bodyData in OpaqueAPI PATCH requests by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6246\"\u003egrpc-ecosystem/grpc-gateway#6246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use opaque chain for setting path params by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support deprecated field for OpenAPI parameters by \u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): Invalid entries in body parameter schema required array when using \u003ccode\u003ebody: \u0026quot;field_name\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): prevent nested required fields hoisting to parent schema by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6078\"\u003egrpc-ecosystem/grpc-gateway#6078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[issue-6080] Fix strict \u003ccode\u003eno-$ref-siblings\u003c/code\u003e rule violations by \u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerfile: upgrade openjdk version by \u003ca href=\"https://github.com/johanbrandhorst\"\u003e\u003ccode\u003e@​johanbrandhorst\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6130\"\u003egrpc-ecosystem/grpc-gateway#6130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude methods without HTTP bindings from OpenAPI definitions by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6030\"\u003egrpc-ecosystem/grpc-gateway#6030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd note about Authorization header forwarding by \u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): correct body field decoding in opaque API mode by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6197\"\u003egrpc-ecosystem/grpc-gateway#6197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/3406565cacd3a0f87e4c71c0efc73e7c0a31c568\"\u003e\u003ccode\u003e3406565\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/8be4c86446b1ff5505d7c40adae4f5d0390b2906\"\u003e\u003ccode\u003e8be4c86\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(generator): harden opaque imports and fix snake case to go casin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/63cba548fb4861dcfa29060fef1f5d758cca0e7b\"\u003e\u003ccode\u003e63cba54\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 46c183b (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6298\"\u003e#6298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/37163bff39e2cfbf7b6975ea912c7ac9b4d1eceb\"\u003e\u003ccode\u003e37163bf\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache digest to cdf6c1f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6297\"\u003e#6297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/64aa277b83e9add2232bb5d9fd9b9b53adfabb17\"\u003e\u003ccode\u003e64aa277\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fe6c208 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6296\"\u003e#6296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7181022a5fe6f1c371d96a7a640619577f32d7ec\"\u003e\u003ccode\u003e7181022\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel_features to v1.41.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6293\"\u003e#6293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c39289dcc4ee76d50811d6589d2dda7a069913a7\"\u003e\u003ccode\u003ec39289d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com_github_bazelbuild_buildtools to v8.5.1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6e3b4f353b9078e0cd6047b46874dd9ba35a36a8\"\u003e\u003ccode\u003e6e3b4f3\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e38072568275ba0fe4f43ee00dc8c180e08e4bd8\"\u003e\u003ccode\u003ee380725\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/login-action digest to c94ce9f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6291\"\u003e#6291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/bba4e0af7a87d1c84c1194be17a6b55eeaff1ea8\"\u003e\u003ccode\u003ebba4e0a\u003c/code\u003e\u003c/a\u003e fix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.24+\u003c/li\u003e\n\u003cli\u003eRemove golang.org/x/crypto dependency\u003c/li\u003e\n\u003cli\u003eAdd OptionShouldPing to control ResetSession ping behavior (ilyam8)\u003c/li\u003e\n\u003cli\u003eFix: Avoid overflow when MaxConns is set to MaxInt32\u003c/li\u003e\n\u003cli\u003eFix: Close batch pipeline after a query error (Anthonin Bonnefoy)\u003c/li\u003e\n\u003cli\u003eFaster shutdown of pgxpool.Pool background goroutines (Blake Gentry)\u003c/li\u003e\n\u003cli\u003eAdd pgxpool ping timeout (Amirsalar Safaei)\u003c/li\u003e\n\u003cli\u003eFix: Rows.FieldDescriptions for empty query\u003c/li\u003e\n\u003cli\u003eScan unknown types into *any as string or []byte based on format code\u003c/li\u003e\n\u003cli\u003eOptimize pgtype.Numeric (Philip Dubé)\u003c/li\u003e\n\u003cli\u003eAdd AfterNetConnect hook to pgconn.Config\u003c/li\u003e\n\u003cli\u003eFix: Handle for preparing statements that fail during the Describe phase\u003c/li\u003e\n\u003cli\u003eFix overflow in numeric scanning (Ilia Demianenko)\u003c/li\u003e\n\u003cli\u003eFix: json/jsonb sql.Scanner source type is []byte\u003c/li\u003e\n\u003cli\u003eMigrate from math/rand to math/rand/v2 (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize internal iobufpool (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize stmtcache invalidation (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eFix: missing error case in interval parsing (Maxime Soulé)\u003c/li\u003e\n\u003cli\u003eFix: invalidate statement/description cache in Exec (James Hartig)\u003c/li\u003e\n\u003cli\u003eColumnTypeLength method return the type length for varbit type (DengChan)\u003c/li\u003e\n\u003cli\u003eArray and Composite codecs handle typed nils\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/fe8740aa0679b67e13d2f1744bce5b61567d584e\"\u003e\u003ccode\u003efe8740a\u003c/code\u003e\u003c/a\u003e Release v5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e5dde5a51169fac139fb5ff82f5e9ce0155d7f62\"\u003e\u003ccode\u003ee5dde5a\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/06f2d82cac0f9fe6a6246987412b60b33241ed42\"\u003e\u003ccode\u003e06f2d82\u003c/code\u003e\u003c/a\u003e Remove trailing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2cf78dd906605e0e3fe9772bfc4d52e2ad60becc\"\u003e\u003ccode\u003e2cf78dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2448\"\u003e#2448\u003c/a\u003e from DengChan/column_type_lenth_varbit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2d1c4ef1aac082ec1d16c0ef2d83dc66586a9acb\"\u003e\u003ccode\u003e2d1c4ef\u003c/code\u003e\u003c/a\u003e Skip tests on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/1a5fa7fc7f069c51225244f7632696166edf3ef1\"\u003e\u003ccode\u003e1a5fa7f\u003c/code\u003e\u003c/a\u003e Array and Composite codecs handle typed nils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5736d0976dddf0421c8b9193489add01810676fb\"\u003e\u003ccode\u003e5736d09\u003c/code\u003e\u003c/a\u003e ColumnTypeLength method return the type length for varbit type.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4c1308c14b2eabaaa365e8cd69120b1de8f953e9\"\u003e\u003ccode\u003e4c1308c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;stdlib matches native pgx scanning support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/14ce2b7a62479e02eb19dc34c639d5f799d3e96f\"\u003e\u003ccode\u003e14ce2b7\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/65b2724ea5dd0dc3f75a9b5d98029dbbeeec5bd9\"\u003e\u003ccode\u003e65b2724\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2443\"\u003e#2443\u003c/a\u003e from jameshartig/x-invalidate-cache-in-exec\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/comp...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7825/packages"},{"uuid":"3888406869","node_id":"PR_kwDOEj0zJM7BCwbS","number":13018,"state":"open","title":"Bump github.com/spf13/cast from 1.5.1 to 1.10.0 in /receiver/receivercreator","user":"dependabot[bot]","labels":["dependencies","go","Stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-03T01:08:59.000Z","updated_at":"2026-03-05T07:05:48.276Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/receiver/receivercreator","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/albertteoh/opentelemetry-collector-contrib/pull/13018","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/albertteoh%2Fopentelemetry-collector-contrib/issues/13018","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13018/packages"},{"uuid":"3869761921","node_id":"PR_kwDOC8lU6M7AFT6D","number":6640,"state":"closed","title":"chore(deps): bump the go-deps group across 1 directory with 47 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-04T07:28:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T09:47:39.000Z","updated_at":"2026-02-04T07:28:36.000Z","time_to_close":510055,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-deps","update_count":47,"packages":[{"name":"github.com/allisson/go-pglock/v3","old_version":"3.0.0","new_version":"3.1.0","repository_url":"https://github.com/allisson/go-pglock"},{"name":"github.com/apache/pulsar-client-go","old_version":"0.16.0","new_version":"0.18.0","repository_url":"https://github.com/apache/pulsar-client-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.39.6","new_version":"1.41.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/eventbridge","old_version":"1.44.0","new_version":"1.45.18","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/firehose","old_version":"1.40.0","new_version":"1.42.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/glue","old_version":"1.126.0","new_version":"1.136.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/kinesis","old_version":"1.38.0","new_version":"1.42.10","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/lambda","old_version":"1.76.0","new_version":"1.88.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/personalizeevents","old_version":"1.29.0","new_version":"1.31.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.90.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.40.2","new_version":"1.41.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/confluentinc/confluent-kafka-go/v2","old_version":"2.11.1","new_version":"2.13.0","repository_url":"https://github.com/confluentinc/confluent-kafka-go"},{"name":"github.com/databricks/databricks-sql-go","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/databricks/databricks-sql-go"},{"name":"github.com/dgraph-io/badger/v4","old_version":"4.8.0","new_version":"4.9.0","repository_url":"https://github.com/dgraph-io/badger"},{"name":"github.com/docker/docker","old_version":"28.3.3+incompatible","new_version":"28.5.2+incompatible","repository_url":"https://github.com/docker/docker"},{"name":"github.com/fsouza/fake-gcs-server","old_version":"1.52.2","new_version":"1.52.3","repository_url":"https://github.com/fsouza/fake-gcs-server"},{"name":"github.com/go-chi/chi/v5","old_version":"5.2.3","new_version":"5.2.4","repository_url":"https://github.com/go-chi/chi"},{"name":"github.com/go-viper/mapstructure/v2","old_version":"2.4.0","new_version":"2.5.0","repository_url":"https://github.com/go-viper/mapstructure"},{"name":"github.com/golang-migrate/migrate/v4","old_version":"4.18.3","new_version":"4.19.1","repository_url":"https://github.com/golang-migrate/migrate"},{"name":"github.com/gomodule/redigo","old_version":"1.9.2","new_version":"1.9.3","repository_url":"https://github.com/gomodule/redigo"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.3","new_version":"2.27.6","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/k3a/html2text","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/k3a/html2text"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.0","repository_url":"https://github.com/lib/pq"},{"name":"github.com/linkedin/goavro/v2","old_version":"2.14.0","new_version":"2.15.0","repository_url":"https://github.com/linkedin/goavro"},{"name":"github.com/microsoft/go-mssqldb","old_version":"1.9.2","new_version":"1.9.6","repository_url":"https://github.com/microsoft/go-mssqldb"},{"name":"github.com/minio/minio-go/v7","old_version":"7.0.95","new_version":"7.0.98","repository_url":"https://github.com/minio/minio-go"},{"name":"github.com/onsi/ginkgo/v2","old_version":"2.24.0","new_version":"2.27.5","repository_url":"https://github.com/onsi/ginkgo"},{"name":"github.com/redis/go-redis/v9","old_version":"9.12.1","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/rudderlabs/keydb","old_version":"1.3.0","new_version":"1.3.5","repository_url":"https://github.com/rudderlabs/keydb"},{"name":"github.com/rudderlabs/rudder-go-kit","old_version":"0.70.1","new_version":"0.71.0","repository_url":"https://github.com/rudderlabs/rudder-go-kit"},{"name":"github.com/rudderlabs/rudder-schemas","old_version":"0.9.1","new_version":"0.9.2","repository_url":"https://github.com/rudderlabs/rudder-schemas"},{"name":"github.com/rudderlabs/sqlconnect-go","old_version":"1.20.3","new_version":"1.22.0","repository_url":"https://github.com/rudderlabs/sqlconnect-go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.50","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/snowflakedb/gosnowflake","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/snowflakedb/gosnowflake"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/trinodb/trino-go-client","old_version":"0.328.0","new_version":"0.333.0","repository_url":"https://github.com/trinodb/trino-go-client"},{"name":"go.etcd.io/etcd/api/v3","old_version":"3.6.4","new_version":"3.6.7","repository_url":"https://github.com/etcd-io/etcd"},{"name":"go.etcd.io/etcd/client/v3","old_version":"3.6.4","new_version":"3.6.7","repository_url":"https://github.com/etcd-io/etcd"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-deps group with 39 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/allisson/go-pglock/v3](https://github.com/allisson/go-pglock) | `3.0.0` | `3.1.0` |\n| [github.com/apache/pulsar-client-go](https://github.com/apache/pulsar-client-go) | `0.16.0` | `0.18.0` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.39.6` | `1.41.1` |\n| [github.com/aws/aws-sdk-go-v2/service/eventbridge](https://github.com/aws/aws-sdk-go-v2) | `1.44.0` | `1.45.18` |\n| [github.com/aws/aws-sdk-go-v2/service/firehose](https://github.com/aws/aws-sdk-go-v2) | `1.40.0` | `1.42.9` |\n| [github.com/aws/aws-sdk-go-v2/service/glue](https://github.com/aws/aws-sdk-go-v2) | `1.126.0` | `1.136.1` |\n| [github.com/aws/aws-sdk-go-v2/service/kinesis](https://github.com/aws/aws-sdk-go-v2) | `1.38.0` | `1.42.10` |\n| [github.com/aws/aws-sdk-go-v2/service/lambda](https://github.com/aws/aws-sdk-go-v2) | `1.76.0` | `1.88.0` |\n| [github.com/aws/aws-sdk-go-v2/service/personalizeevents](https://github.com/aws/aws-sdk-go-v2) | `1.29.0` | `1.31.9` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.90.2` | `1.96.0` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.40.2` | `1.41.6` |\n| [github.com/confluentinc/confluent-kafka-go/v2](https://github.com/confluentinc/confluent-kafka-go) | `2.11.1` | `2.13.0` |\n| [github.com/databricks/databricks-sql-go](https://github.com/databricks/databricks-sql-go) | `1.8.0` | `1.9.0` |\n| [github.com/dgraph-io/badger/v4](https://github.com/dgraph-io/badger) | `4.8.0` | `4.9.0` |\n| [github.com/docker/docker](https://github.com/docker/docker) | `28.3.3+incompatible` | `28.5.2+incompatible` |\n| [github.com/fsouza/fake-gcs-server](https://github.com/fsouza/fake-gcs-server) | `1.52.2` | `1.52.3` |\n| [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) | `5.2.3` | `5.2.4` |\n| [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) | `2.4.0` | `2.5.0` |\n| [github.com/golang-migrate/migrate/v4](https://github.com/golang-migrate/migrate) | `4.18.3` | `4.19.1` |\n| [github.com/gomodule/redigo](https://github.com/gomodule/redigo) | `1.9.2` | `1.9.3` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.3` | `2.27.6` |\n| [github.com/k3a/html2text](https://github.com/k3a/html2text) | `1.2.1` | `1.3.0` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.0` |\n| [github.com/linkedin/goavro/v2](https://github.com/linkedin/goavro) | `2.14.0` | `2.15.0` |\n| [github.com/microsoft/go-mssqldb](https://github.com/microsoft/go-mssqldb) | `1.9.2` | `1.9.6` |\n| [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) | `7.0.95` | `7.0.98` |\n| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.24.0` | `2.27.5` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.12.1` | `9.17.3` |\n| [github.com/rudderlabs/keydb](https://github.com/rudderlabs/keydb) | `1.3.0` | `1.3.5` |\n| [github.com/rudderlabs/rudder-go-kit](https://github.com/rudderlabs/rudder-go-kit) | `0.70.1` | `0.71.0` |\n| [github.com/rudderlabs/rudder-schemas](https://github.com/rudderlabs/rudder-schemas) | `0.9.1` | `0.9.2` |\n| [github.com/rudderlabs/sqlconnect-go](https://github.com/rudderlabs/sqlconnect-go) | `1.20.3` | `1.22.0` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.50` |\n| [github.com/snowflakedb/gosnowflake](https://github.com/snowflakedb/gosnowflake) | `1.16.0` | `1.18.1` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/trinodb/trino-go-client](https://github.com/trinodb/trino-go-client) | `0.328.0` | `0.333.0` |\n| [go.etcd.io/etcd/api/v3](https://github.com/etcd-io/etcd) | `3.6.4` | `3.6.7` |\n| [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) | `3.6.4` | `3.6.7` |\n\n\nUpdates `github.com/allisson/go-pglock/v3` from 3.0.0 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/allisson/go-pglock/releases\"\u003egithub.com/allisson/go-pglock/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate readme badges by \u003ca href=\"https://github.com/allisson\"\u003e\u003ccode\u003e@​allisson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/allisson/go-pglock/pull/12\"\u003eallisson/go-pglock#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve documentation, tests, and examples by \u003ca href=\"https://github.com/allisson\"\u003e\u003ccode\u003e@​allisson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/allisson/go-pglock/pull/13\"\u003eallisson/go-pglock#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/allisson/go-pglock/compare/v3.0.0...v3.1.0\"\u003ehttps://github.com/allisson/go-pglock/compare/v3.0.0...v3.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/allisson/go-pglock/commit/e2016c003ade7d3b44ece6ab9e867f9fcc02fa32\"\u003e\u003ccode\u003ee2016c0\u003c/code\u003e\u003c/a\u003e feat: improve documentation, tests, and examples (\u003ca href=\"https://redirect.github.com/allisson/go-pglock/issues/13\"\u003e#13\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/allisson/go-pglock/commit/acbfc79e2be6166be54a64f2a0fb8babee1d0334\"\u003e\u003ccode\u003eacbfc79\u003c/code\u003e\u003c/a\u003e Update readme badges (\u003ca href=\"https://redirect.github.com/allisson/go-pglock/issues/12\"\u003e#12\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/allisson/go-pglock/compare/v3.0.0...v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apache/pulsar-client-go` from 0.16.0 to 0.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/pulsar-client-go/releases\"\u003egithub.com/apache/pulsar-client-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[improve] Modify the negativeACK structure to reduce memory overhead (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e) by \u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Use -1 as sentinel value for namespace and topic admin commands (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1430\"\u003e#1430\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Update namespace \u0026amp; topic admin methods to return nil if unset (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1433\"\u003e#1433\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Add unit test for unloading topic before consuming zero queue messages (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1434\"\u003e#1434\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add timestamp to schema info (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1436\"\u003e#1436\u003c/a\u003e) by \u003ca href=\"https://github.com/freeznet\"\u003e\u003ccode\u003e@​freeznet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Fix the issue of unable to parse non-batch messages that with non-empty properties and empty payloads (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e) by \u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/dvsekhvalnov/jose2go\u003c/code\u003e from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1439\"\u003e#1439\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Fix partition update failure causing existing producers to close (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1437\"\u003e#1437\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Support reloading OAuth2 key file (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1441\"\u003e#1441\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egolang.org/x/crypto\u003c/code\u003e from 0.36.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1440\"\u003e#1440\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Return error when the client transaction coordinator is nil to p… (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1444\"\u003e#1444\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Enhance zero queue consumer reconnection handling and message permit management (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1443\"\u003e#1443\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[feat] Add \u003ccode\u003eeventTime\u003c/code\u003e support in \u003ccode\u003ereconsumeLaterWithCustomProperties()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1400\"\u003e#1400\u003c/a\u003e) by \u003ca href=\"https://github.com/YoungCoderboy\"\u003e\u003ccode\u003e@​YoungCoderboy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Replace panic with proper error handling in RPC client and lookup service (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1403\"\u003e#1403\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] DLQ messages lost system properties when sent from \u003ccode\u003ereconsumeLater()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1392\"\u003e#1392\u003c/a\u003e) by \u003ca href=\"https://github.com/geniusjoe\"\u003e\u003ccode\u003e@​geniusjoe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Handle reconnection logic for zero-queue consumer (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1404\"\u003e#1404\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Add \u003ccode\u003eDLQPolicy.DeadLetterTopicProducerName\u003c/code\u003e to preserve producer name in DLQ messages (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1417\"\u003e#1417\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Fix missing topic in DLQ producer name when using \u003ccode\u003eRetryEnable\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1412\"\u003e#1412\u003c/a\u003e) by \u003ca href=\"https://github.com/geniusjoe\"\u003e\u003ccode\u003e@​geniusjoe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eSendAsync\u003c/code\u003e now respects context and can timeout during reconnection (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1422\"\u003e#1422\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Improve zero-queue consumer support for partitioned topics (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1424\"\u003e#1424\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Properties not consistently set in pulsar-admin subscription responses (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1419\"\u003e#1419\u003c/a\u003e) by \u003ca href=\"https://github.com/JamesMurkin\"\u003e\u003ccode\u003e@​JamesMurkin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Support \u003ccode\u003eSnappy\u003c/code\u003e compression type (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1406\"\u003e#1406\u003c/a\u003e) by \u003ca href=\"https://github.com/geniusjoe\"\u003e\u003ccode\u003e@​geniusjoe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add \u003ccode\u003eWithContext()\u003c/code\u003e admin client methods (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1425\"\u003e#1425\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add support for max topics per namespace (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1413\"\u003e#1413\u003c/a\u003e) by \u003ca href=\"https://github.com/miton18\"\u003e\u003ccode\u003e@​miton18\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Allow multiple callbacks with concurrent producer flushes (async publish) (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1409\"\u003e#1409\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[improve] Change \u003ccode\u003epulsar_client_sending_buffers_count\u003c/code\u003e metric to client level (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1408\"\u003e#1408\u003c/a\u003e) by \u003ca href=\"https://github.com/BewareMyPower\"\u003e\u003ccode\u003e@​BewareMyPower\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Upgrade \u003ccode\u003ehamba/avro\u003c/code\u003e to v2.29.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1414\"\u003e#1414\u003c/a\u003e) by \u003ca href=\"https://github.com/nodece\"\u003e\u003ccode\u003e@​nodece\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/go-viper/mapstructure/v2\u003c/code\u003e from 2.2.1 to 2.4.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1415\"\u003e#1415\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/docker/docker\u003c/code\u003e from 27.1.1+incompatible to 28.0.0+incompatible (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1405\"\u003e#1405\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/YoungCoderboy\"\u003e\u003ccode\u003e@​YoungCoderboy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1400\"\u003e#1400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamesMurkin\"\u003e\u003ccode\u003e@​JamesMurkin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1419\"\u003e#1419\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG.md\"\u003egithub.com/apache/pulsar-client-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003ePulsar-client-go Changelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003e[0.18.0] 2025-12-01\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[improve] Modify the negativeACK structure to reduce memory overhead (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e) by \u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Use -1 as sentinel value for namespace and topic admin commands (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1430\"\u003e#1430\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Update namespace \u0026amp; topic admin methods to return nil if unset (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1433\"\u003e#1433\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Add unit test for unloading topic before consuming zero queue messages (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1434\"\u003e#1434\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add timestamp to schema info (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1436\"\u003e#1436\u003c/a\u003e) by \u003ca href=\"https://github.com/freeznet\"\u003e\u003ccode\u003e@​freeznet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Fix the issue of unable to parse non-batch messages that with non-empty properties and empty payloads (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e) by \u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/dvsekhvalnov/jose2go\u003c/code\u003e from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1439\"\u003e#1439\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Fix partition update failure causing existing producers to close (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1437\"\u003e#1437\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Support reloading OAuth2 key file (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1441\"\u003e#1441\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egolang.org/x/crypto\u003c/code\u003e from 0.36.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1440\"\u003e#1440\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Return error when the client transaction coordinator is nil to p… (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1444\"\u003e#1444\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Enhance zero queue consumer reconnection handling and message permit management (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1443\"\u003e#1443\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e[0.17.0] 2025-10-11\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/a97691d5f455e7bee810e4300d8a338a53928f1e\"\u003e\u003ccode\u003ea97691d\u003c/code\u003e\u003c/a\u003e fix: enhance zero queue consumer reconnection handling and message permit man...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/81f22893c3efc357a7812f7384f62579f8c7f5ac\"\u003e\u003ccode\u003e81f2289\u003c/code\u003e\u003c/a\u003e fix: return error when the client transaction coordinator is nil to p… (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1444\"\u003e#1444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/dff07bde9d6562a1d9cf952251e2574d23b0952c\"\u003e\u003ccode\u003edff07bd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1440\"\u003e#1440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/5b0e0545fc9ba4ad3b86c2e1d3615c007b59558f\"\u003e\u003ccode\u003e5b0e054\u003c/code\u003e\u003c/a\u003e Support reloading OAuth2 key file (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/fa2b263d9f6dae72128945d277d8f9d25fbd7410\"\u003e\u003ccode\u003efa2b263\u003c/code\u003e\u003c/a\u003e Fix partition update failure causing existing producers to close (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1437\"\u003e#1437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/4ba68502c5dc64dcb6e6fe99fd5d9167074a30ae\"\u003e\u003ccode\u003e4ba6850\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/dvsekhvalnov/jose2go from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1439\"\u003e#1439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/bdfa6a08d6b22ef367bda73b133424c45d710e8f\"\u003e\u003ccode\u003ebdfa6a0\u003c/code\u003e\u003c/a\u003e Fix the issue of unable to parse non-batch messages that with non-empty prope...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/148c10c41f37ee1e15bb66d7ba09d2a8984b87b0\"\u003e\u003ccode\u003e148c10c\u003c/code\u003e\u003c/a\u003e add timestamp to schema info (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1436\"\u003e#1436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/7b4b3a6a7b512068b5f6c993f5c2c6f4362d34ea\"\u003e\u003ccode\u003e7b4b3a6\u003c/code\u003e\u003c/a\u003e test: add unit test for unloading topic before consuming zero queue messages ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/50efe422e74f98ddf93b2dbf124cb316ec2d92e2\"\u003e\u003ccode\u003e50efe42\u003c/code\u003e\u003c/a\u003e Update namespace \u0026amp; topic admin methods to return nil if unset (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1433\"\u003e#1433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/pulsar-client-go/compare/v0.16.0...v0.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.39.6 to 1.41.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2fa7a72bed34cbf490ab901149a927d26afeb552\"\u003e\u003ccode\u003e2fa7a72\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/077cbaab7f07e30b173aa572c4214d5364623c60\"\u003e\u003ccode\u003e077cbaa\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3282dbc9614a8c3c1727382e264bdea054758f7e\"\u003e\u003ccode\u003e3282dbc\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3daa74a863790060e074bbf3455e02f8bf478c48\"\u003e\u003ccode\u003e3daa74a\u003c/code\u003e\u003c/a\u003e Release 2026-01-06\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.39.6...v1.41.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/eventbridge` from 1.44.0 to 1.45.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2fa7a72bed34cbf490ab901149a927d26afeb552\"\u003e\u003ccode\u003e2fa7a72\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/077cbaab7f07e30b173aa572c4214d5364623c60\"\u003e\u003ccode\u003e077cbaa\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3282dbc9614a8c3c1727382e264bdea054758f7e\"\u003e\u003ccode\u003e3282dbc\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3daa74a863790060e074bbf3455e02f8bf478c48\"\u003e\u003ccode\u003e3daa74a\u003c/code\u003e\u003c/a\u003e Release 2026-01-06\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.44.0...service/eventbridge/v1.45.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/firehose` from 1.40.0 to 1.42.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e2e9697d8ebe330a7435716c2f31b1cea4dff3c0\"\u003e\u003ccode\u003ee2e9697\u003c/code\u003e\u003c/a\u003e Release 2025-01-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6576a0939a79d5f31eef10164750faedd78a45d4\"\u003e\u003ccode\u003e6576a09\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f762573ab5d9286d9751d49091f6a240c12c0742\"\u003e\u003ccode\u003ef762573\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c94df29ecd457e8ec40931fd2fe54d8da2f93ce2\"\u003e\u003ccode\u003ec94df29\u003c/code\u003e\u003c/a\u003e add transfer manager doc header (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2990\"\u003e#2990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/880543ce2034570eb3b93c4811289c3b0e55600f\"\u003e\u003ccode\u003e880543c\u003c/code\u003e\u003c/a\u003e revert the revert on the transfer manager beta (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2993\"\u003e#2993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8da49e527e317a77ef0f1b2f52b4dc72a4fbd720\"\u003e\u003ccode\u003e8da49e5\u003c/code\u003e\u003c/a\u003e switch to code-generated waiters for remaining services (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2994\"\u003e#2994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c7c68659ce67e5b7e18f31bc66068cec9e3d790d\"\u003e\u003ccode\u003ec7c6865\u003c/code\u003e\u003c/a\u003e Release 2025-01-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/70f736c5dc0b8652c5fe5c387b2165c3b9beddb1\"\u003e\u003ccode\u003e70f736c\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/28731c2bdef3c2555a95632396b6d4936e58099d\"\u003e\u003ccode\u003e28731c2\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3505e4b255c327a1fa38f870612c327b93302dc0\"\u003e\u003ccode\u003e3505e4b\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.40.0...service/ivs/v1.42.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/glue` from 1.126.0 to 1.136.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c06b95b12734b7c87e42bbcc7ce10395831c2730\"\u003e\u003ccode\u003ec06b95b\u003c/code\u003e\u003c/a\u003e Release 2026-01-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e59dd641e3e21a6befaddf11ffd1b03b3c6e7019\"\u003e\u003ccode\u003ee59dd64\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ef25873469577c89ba8d3397421e922584ceff0a\"\u003e\u003ccode\u003eef25873\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/91550cb2e1f1f95adec961ee928ba2f2220c3e41\"\u003e\u003ccode\u003e91550cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.126.0...service/glue/v1.136.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.38.0 to 1.42.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/78fa10aa9eaaa0851b0006145382ec0a0f4304c5\"\u003e\u003ccode\u003e78fa10a\u003c/code\u003e\u003c/a\u003e Release 2025-02-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2d65d975c21ababb3796264383b9b3f576257545\"\u003e\u003ccode\u003e2d65d97\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/64e842d4303abb468d7e07bcf1d92522c1081bae\"\u003e\u003ccode\u003e64e842d\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f255e31c2ce564ae829a7f5a8caaec3887bbc0d1\"\u003e\u003ccode\u003ef255e31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68c46490c32137ae1449ff3a33e88337b814903d\"\u003e\u003ccode\u003e68c4649\u003c/code\u003e\u003c/a\u003e Track accountID endpoint mode in user-agent (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3000\"\u003e#3000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c45eaac0731f64505ae8a32703611657e31b6dea\"\u003e\u003ccode\u003ec45eaac\u003c/code\u003e\u003c/a\u003e Release 2025-02-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7aecaffb9ba5ba0638e1ab4aab51977da5af0a47\"\u003e\u003ccode\u003e7aecaff\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a11e8e137b6f7906f7f686ef3cfe0553cf493088\"\u003e\u003ccode\u003ea11e8e1\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/91f8178a6636ded0282b1d1ee1490311856ad9d5\"\u003e\u003ccode\u003e91f8178\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d59b6584a641edf3b82778b44f7ef47aad2d5277\"\u003e\u003ccode\u003ed59b658\u003c/code\u003e\u003c/a\u003e Release 2025-02-03\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.38.0...service/ivs/v1.42.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/lambda` from 1.76.0 to 1.88.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a3b9b7b1303ebf9fc1837f70253fe086d0ee72a2\"\u003e\u003ccode\u003ea3b9b7b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/67dad834dcc6ab1c14a2b9935bd92bc1ff91ddd9\"\u003e\u003ccode\u003e67dad83\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2bfe86a2ca763380b5fb498feab0886d41b96dcc\"\u003e\u003ccode\u003e2bfe86a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/59e7410f279040b4c186e149402eebf13c5e06d9\"\u003e\u003ccode\u003e59e7410\u003c/code\u003e\u003c/a\u003e add businessmetrics feature ID for env-based bearer token (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1cdc15880e2f5087470b6f813eb0a5cd1451c95f\"\u003e\u003ccode\u003e1cdc158\u003c/code\u003e\u003c/a\u003e Patching override s3expire shape (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3180\"\u003e#3180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1745ede8f69372b0e08c4a8bcc83d43e76caeb26\"\u003e\u003ccode\u003e1745ede\u003c/code\u003e\u003c/a\u003e Release 2025-09-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f84de5375a6e97e530819caba27fa0c7bc773cd6\"\u003e\u003ccode\u003ef84de53\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7cdaa318493e10d7ef9dd87eb1130b9806c48c98\"\u003e\u003ccode\u003e7cdaa31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/498b5c42d5b3fc143fc3449665faa3635f468d09\"\u003e\u003ccode\u003e498b5c4\u003c/code\u003e\u003c/a\u003e remove service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3177\"\u003e#3177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.76.0...service/s3/v1.88.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/personalizeevents` from 1.29.0 to 1.31.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f26b32c1869572ad50b5b2bd9a039b16bc4b769c\"\u003e\u003ccode\u003ef26b32c\u003c/code\u003e\u003c/a\u003e Release 2025-09-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/820fa2e0c1f257763f1243f51ef88322b2b6a3b1\"\u003e\u003ccode\u003e820fa2e\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1245a24f68b5df6745cbf0e1416870c497ad6201\"\u003e\u003ccode\u003e1245a24\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6d014ab7e0a2836e8f6a6241bbb40e71958ad345\"\u003e\u003ccode\u003e6d014ab\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/69ff935cd80f31de810db47c50cbec25c6e03133\"\u003e\u003ccode\u003e69ff935\u003c/code\u003e\u003c/a\u003e Release 2025-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d2c28e734d9e6416be75a6b17ff5733a19de3f41\"\u003e\u003ccode\u003ed2c28e7\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a50ca9daf5347c2088d4c89ebb49386ee26c8b3f\"\u003e\u003ccode\u003ea50ca9d\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68846092972c4b92326c476fd721afecb8cc6eb0\"\u003e\u003ccode\u003e6884609\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/049d803d82523af477aa526623925b9cfdc53ed9\"\u003e\u003ccode\u003e049d803\u003c/code\u003e\u003c/a\u003e Release 2025-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/591f16a9e3f423a903f9ef2cedadb1c682eef831\"\u003e\u003ccode\u003e591f16a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.29.0...config/v1.31.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.90.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.90.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.40.2 to 1.41.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2fa7a72bed34cbf490ab901149a927d26afeb552\"\u003e\u003ccode\u003e2fa7a72\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/077cbaab7f07e30b173aa572c4214d5364623c60\"\u003e\u003ccode\u003e077cbaa\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3282dbc9614a8c3c1727382e264bdea054758f7e\"\u003e\u003ccode\u003e3282dbc\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3daa74a863790060e074bbf3455e02f8bf478c48\"\u003e\u003ccode\u003e3daa74a\u003c/code\u003e\u003c/a\u003e Release 2026-01-06\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.40.2...service/sts/v1.41.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/smithy-go` from 1.23.2 to 1.24.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/smithy-go/blob/main/CHANGELOG.md\"\u003egithub.com/aws/smithy-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease (2025-12-01)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.24.0\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Improve allocation footprint of the middleware stack. This should convey a ~10% reduction in allocations per SDK request.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-11-03)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.23.2\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Adjust the initial sizes of each middleware phase to avoid some unnecessary reallocation.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Avoid unnecessary allocation overhead from the metrics system when not in use.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-10-15)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Bump minimum go version to 1.23.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-09-18)\u003c/h1\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go/aws-http-auth\u003c/code\u003e: \u003ca href=\"https://github.com/aws/smithy-go/blob/main/aws-http-auth/CHANGELOG.md#v110-2025-09-18\"\u003ev1.1.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Added support for SIG4/SIGV4A querystring authentication.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-08-27)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.23.0\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Sort map keys in JSON Document types.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-07-24)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.22.5\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Add HTTP interceptors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-06-16)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/71f5bff362491399f8a2cca586c5802eb5a66d70\"\u003e\u003ccode\u003e71f5bff\u003c/code\u003e\u003c/a\u003e Release 2025-12-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/c94c177cfcf46095d48a88253899242f5971ae1b\"\u003e\u003ccode\u003ec94c177\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/0cc0b1c115aede116e0a5b901f195fef2ea2567a\"\u003e\u003ccode\u003e0cc0b1c\u003c/code\u003e\u003c/a\u003e convert middleware steps to linked lists (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/ed49224f03828a26529458a48ff56b9b0b4db45e\"\u003e\u003ccode\u003eed49224\u003c/code\u003e\u003c/a\u003e Add param binding error check in auth scheme resolution to avoid panic (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/0e0b20cb123137d985083894df55fdbdbe3ce332\"\u003e\u003ccode\u003e0e0b20c\u003c/code\u003e\u003c/a\u003e add discrete tests for initialize step (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/ddbac1c617ac6bea513c16923e7883b1439b2a34\"\u003e\u003ccode\u003eddbac1c\u003c/code\u003e\u003c/a\u003e only add interceptors if configured (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/616\"\u003e#616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/798bf4fa874b68b13350766bf270d3b868e8abcf\"\u003e\u003ccode\u003e798bf4f\u003c/code\u003e\u003c/a\u003e remove pointless trace spans (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/615\"\u003e#615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/dc545a769d214b08bd69e93fffc40a962b815c56\"\u003e\u003ccode\u003edc545a7\u003c/code\u003e\u003c/a\u003e don't create op metrics context if not in use (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/613\"\u003e#613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/6f12c095f5277d7e682217bcfd50bab607b193ab\"\u003e\u003ccode\u003e6f12c09\u003c/code\u003e\u003c/a\u003e add host label validation for region before ep resolution (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/612\"\u003e#612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.23.2...v1.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/confluentinc/confluent-kafka-go/v2` from 2.11.1 to 2.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/releases\"\u003egithub.com/confluentinc/confluent-kafka-go/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.13.0\u003c/h2\u003e\n\u003ch2\u003eEnhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for forwarding librdkafka log events to a Go channel in AdminClient (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1448\"\u003e#1448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for FIPS 140-3 on Schema Registry operations (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Schema Registry Associations support with mock client implementation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd associations example (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1498\"\u003e#1498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle evolution during field transformation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1490\"\u003e#1490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Accept-Version header to Schema Registry requests (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for wrapped Avro unions (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1493\"\u003e#1493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Avro bytes serialization (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.13.0, see the \u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.13.0\"\u003elibrdkafka v2.13.0 release notes\u003c/a\u003e for a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k-raina\"\u003e\u003ccode\u003e@​k-raina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/pull/1448\"\u003econfluentinc/confluent-kafka-go#1448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xhan-cflt\"\u003e\u003ccode\u003e@​xhan-cflt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/pull/1485\"\u003econfluentinc/confluent-kafka-go#1485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kcorman0\"\u003e\u003ccode\u003e@​kcorman0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/pull/1486\"\u003econfluentinc/confluent-kafka-go#1486\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/compare/v2.12.0...v2.13.0\"\u003ehttps://github.com/confluentinc/confluent-kafka-go/compare/v2.12.0...v2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis is a feature release:\u003c/p\u003e\n\u003ch3\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e – General Availability\u003c/h3\u003e\n\u003cp\u003eStarting with \u003cstrong\u003econfluent-kafka-go 2.12.0\u003c/strong\u003e, the next generation consumer group rebalance protocol defined in \u003cstrong\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e\u003c/strong\u003e is \u003cstrong\u003eproduction-ready\u003c/strong\u003e. Please refer to the following \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/blob/HEAD/kafka/kip-848-migration-guide.md\"\u003emigration guide\u003c/a\u003e for moving from \u003ccode\u003eclassic\u003c/code\u003e to \u003ccode\u003econsumer\u003c/code\u003e protocol.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e The new consumer group protocol defined in \u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e is not enabled by default. There are few contract change associated with the new protocol and might cause breaking changes. \u003ccode\u003egroup.protocol\u003c/code\u003e configuration property dictates whether to use the new \u003ccode\u003econsumer\u003c/code\u003e protocol or older \u003ccode\u003eclassic\u003c/code\u003e protocol. It defaults to \u003ccode\u003eclassic\u003c/code\u003e if not provided.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOAuth OIDC method example for Kafka metadata based authentication with\nan Azure IMDS endpoint using an attached managed identity as principal (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1477\"\u003e#1477\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.12.0, see the\n\u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.12.0\"\u003elibrdkafka v2.12.0 release notes\u003c/a\u003e\nfor a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/blob/master/CHANGELOG.md\"\u003egithub.com/confluentinc/confluent-kafka-go/v2's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.13.0\u003c/h2\u003e\n\u003cp\u003eThis is a feature release:\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for forwarding librdkafka log events to a Go channel in AdminClient (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1448\"\u003e#1448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for FIPS 140-3 on Schema Registry operations (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Schema Registry Associations support with mock client implementation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd associations example (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1498\"\u003e#1498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle evolution during field transformation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1490\"\u003e#1490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Accept-Version header to Schema Registry requests (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for wrapped Avro unions (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1493\"\u003e#1493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Avro bytes serialization (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.13.0, see the\n\u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.13.0\"\u003elibrdkafka v2.13.0 release notes\u003c/a\u003e\nfor a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis is a feature release:\u003c/p\u003e\n\u003ch3\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e – General Availability\u003c/h3\u003e\n\u003cp\u003eStarting with \u003cstrong\u003econfluent-kafka-go 2.12.0\u003c/strong\u003e, the next generation consumer group rebalance protocol defined in \u003cstrong\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e\u003c/strong\u003e is \u003cstrong\u003eproduction-ready\u003c/strong\u003e. Please refer to the following \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/blob/master/kafka/kip-848-migration-guide.md\"\u003emigration guide\u003c/a\u003e for moving from \u003ccode\u003eclassic\u003c/code\u003e to \u003ccode\u003econsumer\u003c/code\u003e protocol.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e The new consumer group protocol defined in \u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e is not enabled by default. There are few contract change associated with the new protocol and might cause breaking changes. \u003ccode\u003egroup.protocol\u003c/code\u003e configuration property dictates whether to use the new \u003ccode\u003econsumer\u003c/code\u003e protocol or older \u003ccode\u003eclassic\u003c/code\u003e protocol. It defaults to \u003ccode\u003eclassic\u003c/code\u003e if not provided.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOAuth OIDC method example for Kafka metadata based authentication with\nan Azure IMDS endpoint using an attached managed identity as principal (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1477\"\u003e#1477\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.12.0, see the\n\u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.12.0\"\u003elibrdkafka v2.12.0 release notes\u003c/a\u003e\nfor a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/9d26831d8d6a630f696f2c1005ad22b8e2a1fa75\"\u003e\u003ccode\u003e9d26831\u003c/code\u003e\u003c/a\u003e Import v2.13.0 (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1501\"\u003e#1501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/922f34e0aa4e2fcc5ba5000bfb3c206f834e3c3f\"\u003e\u003ccode\u003e922f34e\u003c/code\u003e\u003c/a\u003e Import v2.13.0 rc2 (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/51eba93214cc20e18cfd056edc0449d0e85e9bec\"\u003e\u003ccode\u003e51eba93\u003c/code\u003e\u003c/a\u003e Change macOS version and deal with code-signing (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/4c49c383efe0fa3694f941317fb5bf2f87702620\"\u003e\u003ccode\u003e4c49c38\u003c/code\u003e\u003c/a\u003e Add associations example (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1498\"\u003e#1498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/bb44f4b44ab8bc1d772b6167c432800cea7a9eda\"\u003e\u003ccode\u003ebb44f4b\u003c/code\u003e\u003c/a\u003e Update associations mock client (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1494\"\u003e#1494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/0253460c5dbacc8ed27d56a71b06af7120b0f6f1\"\u003e\u003ccode\u003e0253460\u003c/code\u003e\u003c/a\u003e DGS-22899 Fix support for wrapped Avro unions (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1493\"\u003e#1493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/f8569d7adaae6575fff184a0b3e5c0cab025e19f\"\u003e\u003ccode\u003ef8569d7\u003c/code\u003e\u003c/a\u003e chore: migrate to sonarqube enterprise (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/970ab6bd84ade6a0b5e27a4683deeead7594816a\"\u003e\u003ccode\u003e970ab6b\u003c/code\u003e\u003c/a\u003e Add semaphore task to create tags (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1492\"\u003e#1492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/f8e32bc7fb26a14d6df04fd3b4e663862f3431a3\"\u003e\u003ccode\u003ef8e32bc\u003c/code\u003e\u003c/a\u003e DGS-22077 Handle evolution during field transformation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1490\"\u003e#1490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/be1061b2e60770bf83def4783bf580800697e64a\"\u003e\u003ccode\u003ebe1061b\u003c/code\u003e\u003c/a\u003e DGS-22734 Add Accept-Version header (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/compare/v2.11.1...v2.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/databricks/databricks-sql-go` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/databricks/databricks-sql-go/releases\"\u003egithub.com/databricks/databricks-sql-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for query tags\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edatabricks/databricks-sql-go#283\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/databricks/databricks-sql-go/compare/v1.8.0...v1.9.0\"\u003ehttps://github.com/databricks/databricks-sql-go/compare/v1.8.0...v1.9.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/databricks/databricks-sql-go/blob/main/CHANGELOG.md\"\u003egithub.com/databricks/databricks-sql-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0 (2025-09-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for query tags\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edatabricks/databricks-sql-go#283\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/9cef5b704a6a3d5b29daf921b2ad159e471867ff\"\u003e\u003ccode\u003e9cef5b7\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0 release (\u003ca href=\"https://redirect.github.com/databricks/databricks-sql-go/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/c256716c926facfb14aa2798c8175c679ffe9530\"\u003e\u003ccode\u003ec256716\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/5f3e28bf67ec207c09fcf5dc7475d80ce2c469b3\"\u003e\u003ccode\u003e5f3e28b\u003c/code\u003e\u003c/a\u003e [PECOBLR-676] passing session params in open session request instead of SET c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/d7ebf01bed591b30bfae04252e1c54cd63e013f4\"\u003e\u003ccode\u003ed7ebf01\u003c/code\u003e\u003c/a\u003e unit test for query tags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/ceaf079f73d0a6e5635d3567cc0277060f961b04\"\u003e\u003ccode\u003eceaf079\u003c/code\u003e\u003c/a\u003e passing session params in open session request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/631401e1c0c5d569c467eeaf3fcca1d8b351d650\"\u003e\u003ccode\u003e631401e\u003c/code\u003e\u003c/a\u003e add log for cloud fetch speed (\u003ca href=\"https://redirect.github.com/databricks/databricks-sql-go/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/databricks/databricks-sql-go/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/dgraph-io/badger/v4` from 4.8.0 to 4.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dgraph-io/badger/releases\"\u003egithub.com/dgraph-io/badger/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): fix typos by \u003ca href=\"https://github.com/kianmeng\"\u003e\u003ccode\u003e@​kianmeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2227\"\u003edgraph-io/badger#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(y): shall always return empty slice rather than nil by \u003ca href=\"https://github.com/kooltuoehias\"\u003e\u003ccode\u003e@​kooltuoehias\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2245\"\u003edgraph-io/badger#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: test.sh error by \u003ca href=\"https://github.com/kianmeng\"\u003e\u003ccode\u003e@​kianmeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2225\"\u003edgraph-io/badger#2225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo of abandoned by \u003ca href=\"https://github.com/jas4711\"\u003e\u003ccode\u003e@​jas4711\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2222\"\u003edgraph-io/badger#2222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2212\"\u003edgraph-io/badger#2212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update dependency node to v22 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2219\"\u003edgraph-io/badger#2219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update the trunk conf file by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2217\"\u003edgraph-io/badger#2217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2218\"\u003edgraph-io/badger#2218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions/checkout action to v5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2221\"\u003edgraph-io/badger#2221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions (major) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2229\"\u003edgraph-io/badger#2229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emove docs pages in the repo by \u003ca href=\"https://github.com/raphael-istari\"\u003e\u003ccode\u003e@​raphael-istari\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2232\"\u003edgraph-io/badger#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: configure renovate to leave go version as declared by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2235\"\u003edgraph-io/badger#2235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: change renovate to maintain backwards compatible go version by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2236\"\u003edgraph-io/badger#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update README.md with correct links and badges by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2239\"\u003edgraph-io/badger#2239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add doc for encryption at rest by \u003ca href=\"https://github.com/raphael-istari\"\u003e\u003ccode\u003e@​raphael-istari\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2240\"\u003edgraph-io/badger#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): restrict Dgraph test to core packages only by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2242\"\u003edgraph-io/badger#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: prepare for v4.9.0 release by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2247\"\u003edgraph-io/badger#2247\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2217\"\u003edgraph-io/badger#2217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jas4711\"\u003e\u003ccode\u003e@​jas4711\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2222\"\u003edgraph-io/badger#2222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphael-istari\"\u003e\u003ccode\u003e@​raphael-istari\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2232\"\u003edgraph-io/badger#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kianmeng\"\u003e\u003ccode\u003e@​kianmeng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2225\"\u003edgraph-io/badger#2225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kooltuoehias\"\u003e\u003ccode\u003e@​kooltuoehias\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2245\"\u003edgraph-io/badger#2245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dgraph-io/badger/compare/v4.8.0...v4.9.0\"\u003ehttps://github.com/dgraph-io/badger/compare/v4.8.0...v4.9.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dgraph-io/badger/blob/main/CHANGELOG.md\"\u003egithub.com/dgraph-io/badger/v4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.9.0] - 2025-12-15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix(y): y.SafeCopy shall always return empty slice rather than nil (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2245\"\u003e#2245\u003c/a\u003e)\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eWARNING\u003c/strong\u003e SafeCopy now returns an empty slice rather than nil. For those using our \u003ccode\u003ey\u003c/code\u003e utility\npackage, this could be a breaking change. This has implications for empty slices stored in\nbadger, specifically, upon retrieval the value stored with the key will be equal to what was set\n(an empty []byte). See \u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2067\"\u003e#2067\u003c/a\u003e for more details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003cli\u003efix: test.sh error (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2225\"\u003e#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: typo of abandoned (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2222\"\u003e#2222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDocs\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd doc for encryption at rest (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emove docs pages in the repo (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2232\"\u003e#2232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChores\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): restrict Dgraph test to core packages only (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update README.md with correct links and badges (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2239\"\u003e#2239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: change renovate to maintain backwards compatible go version (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2236\"\u003e#2236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: configure renovate to leave go version as declared (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2235\"\u003e#2235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions (major) (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2229\"\u003e#2229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions/checkout action to v5 (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2221\"\u003e#2221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2218\"\u003e#2218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update the trunk conf file (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2217\"\u003e#2217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update dependency node to v22 (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2219\"\u003e#2219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2212\"\u003e#2212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCI\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emove to GitHub Actions runners\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dgraph-io/badger/compare/v4.8.0...v4.8.1\"\u003ehttps://github.com/dgraph-io/badger/compare/v4.8.0...v4.8.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/a700dc3b6332e2351674f34f841233541568f782\"\u003e\u003ccode\u003ea700dc3\u003c/code\u003e\u003c/a\u003e chore: prepare for v4.9.0 release (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/2a8b6042ae1bfe6676ad14d90261a3609f64fa80\"\u003e\u003ccode\u003e2a8b604\u003c/code\u003e\u003c/a\u003e fix(y): shall always return empty slice rather than nil (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2245\"\u003e#2245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/81b3cb9dc04b18e4cfae00d0a7198bdfa73c689e\"\u003e\u003ccode\u003e81b3cb9\u003c/code\u003e\u003c/a\u003e fix(docs): fix typos (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2227\"\u003e#2227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/b61f8668b4fc01571bcf01f428cb0e81d43d3497\"\u003e\u003ccode\u003eb61f866\u003c/code\u003e\u003c/a\u003e chore(ci): restrict Dgraph test to core packages only (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/0b1ebf52c29d221ed4ef0bbba320485e177e3f32\"\u003e\u003ccode\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/rudderlabs/rudder-server/pull/6640","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-server/issues/6640","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6640/packages"}],"issue_packages":[{"old_version":"1.7.1","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-05-19T02:22:28.000Z","version_change":"1.7.1 → 1.10.0","issue":{"uuid":"4473920402","node_id":"PR_kwDOLMiOMM7c5GPp","number":79,"state":"closed","title":"chore(deps): bump the common group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-25T22:43:27.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T02:22:28.000Z","updated_at":"2026-05-25T22:43:29.000Z","time_to_close":591659,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"common","update_count":12,"packages":[{"name":"github.com/docker/docker","old_version":"27.5.1+incompatible","new_version":"28.5.2+incompatible","repository_url":"https://github.com/docker/docker"},{"name":"github.com/gin-gonic/gin","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.6","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/samber/lo","old_version":"1.49.1","new_version":"1.53.0","repository_url":"https://github.com/samber/lo"},{"name":"github.com/spf13/afero","old_version":"1.14.0","new_version":"1.15.0","repository_url":"https://github.com/spf13/afero"},{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/ulikunitz/xz","old_version":"0.5.12","new_version":"0.5.15","repository_url":"https://github.com/ulikunitz/xz"},{"name":"github.com/urfave/cli/v3","old_version":"3.0.0-beta1","new_version":"3.9.0","repository_url":"https://github.com/urfave/cli"}],"path":null,"ecosystem":"go"},"body":"Bumps the common group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/docker/docker](https://github.com/docker/docker) | `27.5.1+incompatible` | `28.5.2+incompatible` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.10.0` | `1.12.0` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.6` |\n| [github.com/samber/lo](https://github.com/samber/lo) | `1.49.1` | `1.53.0` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.14.0` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.7.1` | `1.10.0` |\n| [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz) | `0.5.12` | `0.5.15` |\n| [github.com/urfave/cli/v3](https://github.com/urfave/cli) | `3.0.0-beta1` | `3.9.0` |\n\n\nUpdates `github.com/docker/docker` from 27.5.1+incompatible to 28.5.2+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/docker/docker/releases\"\u003egithub.com/docker/docker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev28.5.2\u003c/h2\u003e\n\u003ch2\u003e28.5.2\u003c/h2\u003e\n\u003cp\u003eFor a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A28.5.2\"\u003edocker/cli, 28.5.2 milestone\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A28.5.2\"\u003emoby/moby, 28.5.2 milestone\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!CAUTION]\nThis release contains fixes for three high-severity security vulnerabilities in runc:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opencontainers/runc/security/advisories/GHSA-9493-h29p-rfm2\"\u003eCVE-2025-31133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opencontainers/runc/security/advisories/GHSA-qw9x-cqr3-wc7r\"\u003eCVE-2025-52565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/opencontainers/runc/security/advisories/GHSA-cgrx-mc8f-2prm\"\u003eCVE-2025-52881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAll three vulnerabilities ultimately allow (through different methods) for full container breakouts by bypassing runc's restrictions for writing to arbitrary \u003ccode\u003e/proc\u003c/code\u003e files.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003ePackaging updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate runc to \u003ca href=\"https://github.com/opencontainers/runc/releases/tag/v1.3.3\"\u003ev1.3.3\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51394\"\u003emoby/moby#51394\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edockerd-rootless.sh: if slirp4netns is not installed, try using pasta (passt). \u003ca href=\"https://redirect.github.com/moby/moby/pull/51162\"\u003emoby/moby#51162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Go runtime to \u003ca href=\"https://go.dev/doc/devel/release#go1.24.9\"\u003e1.24.9\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51387\"\u003emoby/moby#51387\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/docker/cli/pull/6613\"\u003edocker/cli#6613\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGo-SDK: cli/command/image/build: deprecate \u003ccode\u003eDefaultDockerfileName\u003c/code\u003e, \u003ccode\u003eDetectArchiveReader\u003c/code\u003e, \u003ccode\u003eWriteTempDockerfile\u003c/code\u003e, \u003ccode\u003eResolveAndValidateContextPath\u003c/code\u003e. These utilities were only used internally and will be removed in the next release. \u003ca href=\"https://redirect.github.com/docker/cli/pull/6610\"\u003edocker/cli#6610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo-SDK: cli/command/image/build: deprecate IsArchive utility. \u003ca href=\"https://redirect.github.com/docker/cli/pull/6560\"\u003edocker/cli#6560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo-SDK: opts: deprecate \u003ccode\u003eValidateMACAddress\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/docker/cli/pull/6560\"\u003edocker/cli#6560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo-SDK: opts: deprecate ListOpts.Delete(). \u003ca href=\"https://redirect.github.com/docker/cli/pull/6560\"\u003edocker/cli#6560\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.5.1\u003c/h2\u003e\n\u003ch2\u003e28.5.1\u003c/h2\u003e\n\u003cp\u003eFor a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A28.5.1\"\u003edocker/cli, 28.5.1 milestone\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A28.5.1\"\u003emoby/moby, 28.5.1 milestone\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecated and removed features, see \u003ca href=\"https://github.com/docker/cli/blob/v28.5.1/docs/deprecated.md\"\u003eDeprecated Features\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eChanges to the Engine API, see \u003ca href=\"https://github.com/moby/moby/blob/v28.5.1/docs/api/version-history.md\"\u003eAPI version history\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes and enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate BuildKit to v0.25.1. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51137\"\u003emoby/moby#51137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Go runtime to \u003ca href=\"https://go.dev/doc/devel/release#go1.24.8\"\u003e1.24.8\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51133\"\u003emoby/moby#51133\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/docker/cli/pull/6541\"\u003edocker/cli#6541\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapi/types/image: InspectResponse: deprecate \u003ccode\u003eParent\u003c/code\u003e and \u003ccode\u003eDockerVersion\u003c/code\u003e fields. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51105\"\u003emoby/moby#51105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi/types/plugin: deprecate \u003ccode\u003eConfig.DockerVersion\u003c/code\u003e field. \u003ca href=\"https://redirect.github.com/moby/moby/pull/51110\"\u003emoby/moby#51110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/89c5e8fd66634b6128fc4c0e6f1236e2540e46e0\"\u003e\u003ccode\u003e89c5e8f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51396\"\u003e#51396\u003c/a\u003e from thaJeztah/28.x_backport_api_docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/9b93878308cae892878febfa52ff0b5799bea7b0\"\u003e\u003ccode\u003e9b93878\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51395\"\u003e#51395\u003c/a\u003e from thaJeztah/28.x_backport_rootless_reject\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/6178456763b64c360983c5a5ea35d4258171e91c\"\u003e\u003ccode\u003e6178456\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51398\"\u003e#51398\u003c/a\u003e from vvoland/51397-28.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/0cae4e5c8f76756eaba81dbd23ef57fccac3033f\"\u003e\u003ccode\u003e0cae4e5\u003c/code\u003e\u003c/a\u003e vendor: github.com/moby/buildkit v0.25.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/33cc06f6169ddba8f00c50a8c12494b54b1cb2fc\"\u003e\u003ccode\u003e33cc06f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51394\"\u003e#51394\u003c/a\u003e from vvoland/51393-28.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/d525277410726d5f99e46b8b2ba60ea9b7011afa\"\u003e\u003ccode\u003ed525277\u003c/code\u003e\u003c/a\u003e api/docs: remove BuildCache.Parent field for API v1.42 and up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/2fbc51b4f895c75749896bf4655f7888a300bb9d\"\u003e\u003ccode\u003e2fbc51b\u003c/code\u003e\u003c/a\u003e dockerd-rootless.sh: reject DOCKERD_ROOTLESS_ROOTLESSKIT_NET=host\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/bd98008c078ab4a4d99f0c1577e641dbfe191cfd\"\u003e\u003ccode\u003ebd98008\u003c/code\u003e\u003c/a\u003e integration-cli: Adjust nofile limits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/19675151a3d3b947501fcad1dcacbd00e6f4b23e\"\u003e\u003ccode\u003e1967515\u003c/code\u003e\u003c/a\u003e Dockerfile: update runc binary to v1.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/44896604b8f50d9ba38199c25ed2c7d2d40318a7\"\u003e\u003ccode\u003e4489660\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/docker/issues/51387\"\u003e#51387\u003c/a\u003e from thaJeztah/28.x_bump_go\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/docker/compare/v27.5.1...v28.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.10.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGin v1.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.10.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003es2: Fix amd64 stack frame corruption by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1145\"\u003eklauspost/compress#1145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: Canonicalize ETag header by \u003ca href=\"https://github.com/justinmayhew\"\u003e\u003ccode\u003e@​justinmayhew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1139\"\u003eklauspost/compress#1139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: pool hash tables in Go encode paths to reduce allocations by \u003ca href=\"https://github.com/huynhanx03\"\u003e\u003ccode\u003e@​huynhanx03\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1143\"\u003eklauspost/compress#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/justinmayhew\"\u003e\u003ccode\u003e@​justinmayhew\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1139\"\u003eklauspost/compress#1139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huynhanx03\"\u003e\u003ccode\u003e@​huynhanx03\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1143\"\u003eklauspost/compress#1143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1144\"\u003eklauspost/compress#1144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.5...v1.18.6\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.5...v1.18.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/ac2f5e87a3089bd58c974ca53cef71c7aa8bf877\"\u003e\u003ccode\u003eac2f5e8\u003c/code\u003e\u003c/a\u003e docs: use unix line-endings for markdown files (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1144\"\u003e#1144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/620d7b5cfbf89fbfdf69884f8a561a2981c25b11\"\u003e\u003ccode\u003e620d7b5\u003c/code\u003e\u003c/a\u003e s2: Fix amd64 stack frame corruption (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1145\"\u003e#1145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/1b63f2fece784da6334068c671e3f94366bf9d68\"\u003e\u003ccode\u003e1b63f2f\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1141\"\u003e#1141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/3d86b893733380c370eba876f5beaaf63aeeea94\"\u003e\u003ccode\u003e3d86b89\u003c/code\u003e\u003c/a\u003e s2: pool hash tables in Go encode paths to reduce allocations (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/15967def6890f5494829394274686436976c4936\"\u003e\u003ccode\u003e15967de\u003c/code\u003e\u003c/a\u003e gzhttp: Canonicalize ETag header (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1139\"\u003e#1139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/samber/lo` from 1.49.1 to 1.53.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/samber/lo/releases\"\u003egithub.com/samber/lo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.53.0\u003c/h2\u003e\n\u003cp\u003eAnnouncing the latest release of \u003ccode\u003elo\u003c/code\u003e with lots of good gifts! 🎁\u003c/p\u003e\n\u003cp\u003e🌊 First, a big thanks to \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e for making lots of \u003cstrong\u003eperformance improvements\u003c/strong\u003e in the recent weeks.\u003c/p\u003e\n\u003cp\u003e🧪 Second, this release introduces a new \u003cstrong\u003e\u003ccode\u003esimd\u003c/code\u003e experimental package\u003c/strong\u003e. If you run on an amd64 architecture and a recent CPU, you can perform very fast operations thanks to SIMD CPU instructions.\n-\u0026gt; Documentation: \u003ca href=\"https://lo.samber.dev/docs/experimental/simd\"\u003ehttps://lo.samber.dev/docs/experimental/simd\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💥 Third, this version adds \u003cstrong\u003e\u003ccode\u003e*Err\u003c/code\u003e variants\u003c/strong\u003e of many \u003ccode\u003elo\u003c/code\u003e helpers (like \u003cstrong\u003e\u003ccode\u003eMapErr\u003c/code\u003e, \u003ccode\u003eFlatMapErr\u003c/code\u003e, \u003ccode\u003eReduceErr\u003c/code\u003e, etc.\u003c/strong\u003e) whose callbacks can return an error and short-circuit execution when one occurs.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThe \u003ccode\u003esimd\u003c/code\u003e sub-package is considered \u003cem\u003enot stable\u003c/em\u003e. We might break the initial API based on developers' feedback in the coming months.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003chr /\u003e\n\u003ch2\u003eFeatures \u0026amp; improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: adding SIMD helpers by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/801\"\u003esamber/lo#801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: adding Error variants: MapErr, FlatMapErr, ReduceErr... by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/823\"\u003esamber/lo#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support for buffer iterator by \u003ca href=\"https://github.com/mimol91\"\u003e\u003ccode\u003e@​mimol91\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/824\"\u003esamber/lo#824\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Take, TakeWhile, FilterTake, Window, and Sliding functions by \u003ca href=\"https://github.com/juliazadorozhnaya\"\u003e\u003ccode\u003e@​juliazadorozhnaya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/760\"\u003esamber/lo#760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a Concat slice function. by \u003ca href=\"https://github.com/FGasper\"\u003e\u003ccode\u003e@​FGasper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/714\"\u003esamber/lo#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add iterator slice helpers by \u003ca href=\"https://github.com/juliazadorozhnaya\"\u003e\u003ccode\u003e@​juliazadorozhnaya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/791\"\u003esamber/lo#791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(it): adding loit.Concat by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/722\"\u003esamber/lo#722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Allow Union/Intersect to take many lists by \u003ca href=\"https://github.com/frankywahl\"\u003e\u003ccode\u003e@​frankywahl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/181\"\u003esamber/lo#181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add Clone function to return shallow copy of slice collections by \u003ca href=\"https://github.com/quexer\"\u003e\u003ccode\u003e@​quexer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/732\"\u003esamber/lo#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: IntersectBy by \u003ca href=\"https://github.com/ghosx\"\u003e\u003ccode\u003e@​ghosx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/653\"\u003esamber/lo#653\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support Custom Assert by \u003ca href=\"https://github.com/RelicOfTesla\"\u003e\u003ccode\u003e@​RelicOfTesla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/755\"\u003esamber/lo#755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Must support Custom error handler. by \u003ca href=\"https://github.com/RelicOfTesla\"\u003e\u003ccode\u003e@​RelicOfTesla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/752\"\u003esamber/lo#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: WithoutNth handle non-comparable types by \u003ca href=\"https://github.com/urisimchoni\"\u003e\u003ccode\u003e@​urisimchoni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/774\"\u003esamber/lo#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: remove unnecessary type arguments in \u003ccode\u003eNewThrottle\u003c/code\u003e by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/773\"\u003esamber/lo#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: lo.IntersectBy + adding loit.IntersectBy + adding doc by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/739\"\u003esamber/lo#739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: rename IsSortedByKey to IsSortedBy by \u003ca href=\"https://github.com/NathanBaulch\"\u003e\u003ccode\u003e@​NathanBaulch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/735\"\u003esamber/lo#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(iter/tuples): support break iteration over Zip[By] seq by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/757\"\u003esamber/lo#757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(it.Mode): align behavior with lo.Mode and ensure consistent slice… by \u003ca href=\"https://github.com/intojhanurag\"\u003e\u003ccode\u003e@​intojhanurag\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/711\"\u003esamber/lo#711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve Clone function to preserve nilness and avoid liveness issues by \u003ca href=\"https://github.com/quexer\"\u003e\u003ccode\u003e@​quexer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/740\"\u003esamber/lo#740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: reset n counter per iteration in it.Replace by \u003ca href=\"https://github.com/LikimiaD\"\u003e\u003ccode\u003e@​LikimiaD\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/799\"\u003esamber/lo#799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make Ellipsis operate on runes instead of bytes to prevent Unicode truncation by \u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/796\"\u003esamber/lo#796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct \u003ccode\u003eDropByIndex\u003c/code\u003e handling of negative indices out of bounds by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/778\"\u003esamber/lo#778\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: remove helpers deprecated for more than 3y by \u003ca href=\"https://github.com/samber\"\u003e\u003ccode\u003e@​samber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/810\"\u003esamber/lo#810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Optimize UniqMap to reduce unnecessary slice preallocation by \u003ca href=\"https://github.com/ivolkoff\"\u003e\u003ccode\u003e@​ivolkoff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/710\"\u003esamber/lo#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(it): simplify DropLast, TrimSuffix, TrimPrefix and use range loops by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/782\"\u003esamber/lo#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebench: fix iterators to actually iterate in benchmarks by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/781\"\u003esamber/lo#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify slice cut/trim prefix/suffix functions by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/787\"\u003esamber/lo#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: optimize Sliding by pre-allocating result capacity by \u003ca href=\"https://github.com/d-enk\"\u003e\u003ccode\u003e@​d-enk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/samber/lo/pull/783\"\u003esamber/lo#783\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/cf6fb4f9b08c1d3d6e309581316f106dc30b458e\"\u003e\u003ccode\u003ecf6fb4f\u003c/code\u003e\u003c/a\u003e bump v1.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/56ef3beaf8adfea1908b094e49b3b639ea604aab\"\u003e\u003ccode\u003e56ef3be\u003c/code\u003e\u003c/a\u003e feat: support for buffer iterator (\u003ca href=\"https://redirect.github.com/samber/lo/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/6a9f881ae1ff32a7c650464615d175ef4c26d833\"\u003e\u003ccode\u003e6a9f881\u003c/code\u003e\u003c/a\u003e :lipstick:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/7f0c2e0297fc2fdffe9c69c254dee8d00f60c90a\"\u003e\u003ccode\u003e7f0c2e0\u003c/code\u003e\u003c/a\u003e feat: adding UnzipByErrX helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/af46a13bfce4ae037193c23e05866df8d79cd163\"\u003e\u003ccode\u003eaf46a13\u003c/code\u003e\u003c/a\u003e feat: adding RejectErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/6f42e74a117ce59882e92a9d4a5b05520d5dee33\"\u003e\u003ccode\u003e6f42e74\u003c/code\u003e\u003c/a\u003e doc: improve examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/ff0e293ce3dbde1e80a1b1eb059078aa7d1442c4\"\u003e\u003ccode\u003eff0e293\u003c/code\u003e\u003c/a\u003e feat: adding FilterErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/4bb58fd2c6d86bf54eb9408b8247d056b8f4a006\"\u003e\u003ccode\u003e4bb58fd\u003c/code\u003e\u003c/a\u003e feat: adding RepeatByErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/72a33aa3970554921210253dcce90540d6e34388\"\u003e\u003ccode\u003e72a33aa\u003c/code\u003e\u003c/a\u003e feat: adding FilterKeysErr + FilterValuesErr helpers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/samber/lo/commit/dd1d58e324c2277117dbdbfa86f409473eda5ece\"\u003e\u003ccode\u003edd1d58e\u003c/code\u003e\u003c/a\u003e feat: adding FindDuplicatesByErr helper\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/samber/lo/compare/v1.49.1...v1.53.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/afero` from 1.14.0 to 1.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/afero/releases\"\u003egithub.com/spf13/afero's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/479\"\u003espf13/afero#479\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/492\"\u003espf13/afero#492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 2.13.4 to 3.28.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/494\"\u003espf13/afero#494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/493\"\u003espf13/afero#493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-go from 5.3.0 to 5.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/480\"\u003espf13/afero#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/496\"\u003espf13/afero#496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport aliyun oss storage with third-party link by \u003ca href=\"https://github.com/messikiller\"\u003e\u003ccode\u003e@​messikiller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/491\"\u003espf13/afero#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.16 to 3.28.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/497\"\u003espf13/afero#497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update x/test by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/502\"\u003espf13/afero#502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/503\"\u003espf13/afero#503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/505\"\u003espf13/afero#505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/506\"\u003espf13/afero#506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gcsfs): update object not exist check logic by \u003ca href=\"https://github.com/ahkui\"\u003e\u003ccode\u003e@​ahkui\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/485\"\u003espf13/afero#485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/508\"\u003espf13/afero#508\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.29.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/519\"\u003espf13/afero#519\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.4 to 3.29.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/524\"\u003espf13/afero#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/537\"\u003espf13/afero#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/536\"\u003espf13/afero#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/533\"\u003espf13/afero#533\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/527\"\u003espf13/afero#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update deps by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/538\"\u003espf13/afero#538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: spelling errors (excpected -\u0026gt; expected, iself -\u0026gt; itself) by \u003ca href=\"https://github.com/MarkRosemaker\"\u003e\u003ccode\u003e@​MarkRosemaker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/523\"\u003espf13/afero#523\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/messikiller\"\u003e\u003ccode\u003e@​messikiller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/491\"\u003espf13/afero#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ahkui\"\u003e\u003ccode\u003e@​ahkui\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/485\"\u003espf13/afero#485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarkRosemaker\"\u003e\u003ccode\u003e@​MarkRosemaker\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/afero/pull/523\"\u003espf13/afero#523\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/afero/compare/v1.14.0...v1.15.0\"\u003ehttps://github.com/spf13/afero/compare/v1.14.0...v1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/399bb34ad9fd8a252ad1d8bfaef96279b66dc774\"\u003e\u003ccode\u003e399bb34\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/523\"\u003e#523\u003c/a\u003e from MarkRosemaker/fix-spelling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/9b67716b675a40406678b57cefe0260699008630\"\u003e\u003ccode\u003e9b67716\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/538\"\u003e#538\u003c/a\u003e from spf13/deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/f5f4f7bd6427212efca35481b3b8c749bbf06243\"\u003e\u003ccode\u003ef5f4f7b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/c245c4fc3df2e427d681479553a625c5ef0e1eb8\"\u003e\u003ccode\u003ec245c4f\u003c/code\u003e\u003c/a\u003e ci: update ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/85c49563d6385bdc0d6873937d5a28c4a5c6f5e6\"\u003e\u003ccode\u003e85c4956\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/527\"\u003e#527\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/41206fdfdacaad1dffaad870ded6f497ae1b803a\"\u003e\u003ccode\u003e41206fd\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4.2.2 to 5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/a583fade54a843a334e7595da81e287aa7adb63a\"\u003e\u003ccode\u003ea583fad\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/533\"\u003e#533\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/673c03e4c1ba4512a26a91b42602f762a93647af\"\u003e\u003ccode\u003e673c03e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/536\"\u003e#536\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/ac849f6a1820b81c052bf0a64e09fd10c8c7a3e0\"\u003e\u003ccode\u003eac849f6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/afero/issues/537\"\u003e#537\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/afero/commit/9596fe84b763fd2e18267ac455a4cedba2655194\"\u003e\u003ccode\u003e9596fe8\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.7 to 3.30.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/afero/compare/v1.14.0...v1.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cast` from 1.7.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/stretchr/testify` from 1.10.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stretchr/testify/releases\"\u003egithub.com/stretchr/testify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1785\"\u003e#1785\u003c/a\u003e introduced in v1.11.0 where expected argument values implementing the stringer interface (\u003ccode\u003eString() string\u003c/code\u003e) with a method which mutates their value, when passed to mock.Mock.On (\u003ccode\u003em.On(\u0026quot;Method\u0026quot;, \u0026lt;expected\u0026gt;).Return()\u003c/code\u003e) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11: mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by \u003ca href=\"https://github.com/brackendawson\"\u003e\u003ccode\u003e@​brackendawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1788\"\u003estretchr/testify#1788\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\"\u003ehttps://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFunctional Changes\u003c/h3\u003e\n\u003cp\u003ev1.11.0 Includes a number of performance improvements.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCall stack perf change for CallerInfo by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1614\"\u003estretchr/testify#1614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazily render mock diff output on successful match by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1615\"\u003estretchr/testify#1615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check early in Eventually, EventuallyWithT, and Never by \u003ca href=\"https://github.com/cszczepaniak\"\u003e\u003ccode\u003e@​cszczepaniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1427\"\u003estretchr/testify#1427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: add IsNotType by \u003ca href=\"https://github.com/bartventer\"\u003e\u003ccode\u003e@​bartventer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1730\"\u003estretchr/testify#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.JSONEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1754\"\u003estretchr/testify#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.YAMLEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1755\"\u003estretchr/testify#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: faster and simpler isEmpty using reflect.Value.IsZero by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1761\"\u003estretchr/testify#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: faster methods filtering (internal refactor) by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1758\"\u003estretchr/testify#1758\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eassert.ErrorAs: log target type by \u003ca href=\"https://github.com/craig65535\"\u003e\u003ccode\u003e@​craig65535\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1345\"\u003estretchr/testify#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix failure message formatting for Positive and Negative asserts in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1062\"\u003estretchr/testify#1062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorIs message when error is nil but an error was expected by \u003ca href=\"https://github.com/tsioftas\"\u003e\u003ccode\u003e@​tsioftas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1681\"\u003estretchr/testify#1681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix Subset/NotSubset when calling with mixed input types by \u003ca href=\"https://github.com/siliconbrain\"\u003e\u003ccode\u003e@​siliconbrain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1729\"\u003estretchr/testify#1729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorAs failure message when error is nil by \u003ca href=\"https://github.com/ccoVeille\"\u003e\u003ccode\u003e@​ccoVeille\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1734\"\u003estretchr/testify#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock.AssertNumberOfCalls: improve error msg by \u003ca href=\"https://github.com/3scalation\"\u003e\u003ccode\u003e@​3scalation\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1743\"\u003estretchr/testify#1743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation, Build \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix typo in README by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1688\"\u003estretchr/testify#1688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated io/ioutil with io and os by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1684\"\u003estretchr/testify#1684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument consequences of calling t.FailNow() by \u003ca href=\"https://github.com/greg0ire\"\u003e\u003ccode\u003e@​greg0ire\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1710\"\u003estretchr/testify#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update docs for Unset \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1621\"\u003e#1621\u003c/a\u003e by \u003c...\n\n_Description has been truncated_","html_url":"https://github.com/wuxler/ruasec/pull/79","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wuxler%2Fruasec/issues/79","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/79/packages"}},{"old_version":"1.7.1","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-05-11T02:59:30.000Z","version_change":"1.7.1 → 1.10.0","issue":{"uuid":"4417769550","node_id":"PR_kwDOQFfDNs7aF6VR","number":105,"state":"open","title":"chore(deps): bump github.com/spf13/cast from 1.7.1 to 1.10.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T02:59:30.000Z","updated_at":"2026-05-11T02:59:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.7.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.7.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Oasis-Dex/oasis/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oasis-Dex%2Foasis/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"}},{"old_version":"1.6.0","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-05-11T01:20:30.000Z","version_change":"1.6.0 → 1.10.0","issue":{"uuid":"4417439563","node_id":"PR_kwDOMTf_d87aE5I2","number":1498,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.6.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T01:20:30.000Z","updated_at":"2026-05-11T01:20:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.6.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.6.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.6.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bukishola/cosmos-sdk/pull/1498","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bukishola%2Fcosmos-sdk/issues/1498","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1498/packages"}},{"old_version":"1.5.0","new_version":"1.10.0","update_type":"minor","path":"/simapp","pr_created_at":"2026-05-01T23:44:43.000Z","version_change":"1.5.0 → 1.10.0","issue":{"uuid":"4367142449","node_id":"PR_kwDONNOTY87Xjjti","number":620,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.5.0 to 1.10.0 in /simapp","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T23:44:43.000Z","updated_at":"2026-05-01T23:44:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/simapp","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Qone-Plus/cosmos-sdk/pull/620","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Qone-Plus%2Fcosmos-sdk/issues/620","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/620/packages"}},{"old_version":"1.5.1","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-30T01:09:44.000Z","version_change":"1.5.1 → 1.10.0","issue":{"uuid":"4354663249","node_id":"PR_kwDOKKBFwM7W7NtJ","number":1839,"state":"open","title":"Bump github.com/spf13/cast from 1.5.1 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-30T01:09:44.000Z","updated_at":"2026-04-30T01:09:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/puneetjindal3/cosmos-kyc/pull/1839","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/puneetjindal3%2Fcosmos-kyc/issues/1839","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1839/packages"}},{"old_version":"1.5.0","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-24T18:23:22.000Z","version_change":"1.5.0 → 1.10.0","issue":{"uuid":"4324812356","node_id":"PR_kwDOH1Ar4s7VbcfS","number":301,"state":"open","title":"Bump github.com/spf13/cast from 1.5.0 to 1.10.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-24T18:23:22.000Z","updated_at":"2026-04-24T18:23:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bennyzhe/shentu/pull/301","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bennyzhe%2Fshentu/issues/301","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/301/packages"}},{"old_version":"1.4.1","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-20T22:32:58.000Z","version_change":"1.4.1 → 1.10.0","issue":{"uuid":"4299067280","node_id":"PR_kwDOCLjqFs7UHptz","number":948,"state":"closed","title":"Bump the all-deps group across 5 directories with 166 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T23:43:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-20T22:32:58.000Z","updated_at":"2026-04-27T23:43:43.000Z","time_to_close":609043,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-deps","update_count":166,"packages":[{"name":"github.com/maxbrunsfeld/counterfeiter/v6","old_version":"6.12.1","new_version":"6.12.2","repository_url":"https://github.com/maxbrunsfeld/counterfeiter"},{"name":"google.golang.org/protobuf","old_version":"1.36.7","new_version":"1.36.11"},{"name":"honnef.co/go/tools","old_version":"0.6.1","new_version":"0.7.0","repository_url":"https://github.com/dominikh/go-tools"},{"name":"github.com/BurntSushi/toml","old_version":"1.4.1-0.20240526193622-a339e1f7089c","new_version":"1.6.0","repository_url":"https://github.com/BurntSushi/toml"},{"name":"github.com/bits-and-blooms/bitset","old_version":"1.7.0","new_version":"1.24.4","repository_url":"https://github.com/bits-and-blooms/bitset"},{"name":"github.com/cespare/xxhash/v2","old_version":"2.2.0","new_version":"2.3.0","repository_url":"https://github.com/cespare/xxhash"},{"name":"github.com/cloudflare/cfssl","old_version":"1.4.1","new_version":"1.6.5","repository_url":"https://github.com/cloudflare/cfssl"},{"name":"github.com/consensys/bavard","old_version":"0.1.13","new_version":"0.2.1","repository_url":"https://github.com/consensys/bavard"},{"name":"github.com/consensys/gnark-crypto","old_version":"0.12.1","new_version":"0.20.1","repository_url":"https://github.com/consensys/gnark-crypto"},{"name":"github.com/docker/go-connections","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/docker/go-connections"},{"name":"github.com/fsnotify/fsnotify","old_version":"1.6.0","new_version":"1.9.0","repository_url":"https://github.com/fsnotify/fsnotify"},{"name":"github.com/fsouza/go-dockerclient","old_version":"1.10.0","new_version":"1.13.1","repository_url":"https://github.com/fsouza/go-dockerclient"},{"name":"github.com/go-kit/kit","old_version":"0.10.0","new_version":"0.13.0","repository_url":"https://github.com/go-kit/kit"},{"name":"github.com/go-logfmt/logfmt","old_version":"0.5.1","new_version":"0.6.1","repository_url":"https://github.com/go-logfmt/logfmt"},{"name":"github.com/go-openapi/jsonpointer","old_version":"0.19.5","new_version":"0.23.1","repository_url":"https://github.com/go-openapi/jsonpointer"},{"name":"github.com/go-openapi/jsonreference","old_version":"0.20.0","new_version":"0.21.5","repository_url":"https://github.com/go-openapi/jsonreference"},{"name":"github.com/go-openapi/spec","old_version":"0.20.8","new_version":"0.22.4","repository_url":"https://github.com/go-openapi/spec"},{"name":"github.com/gobuffalo/envy","old_version":"1.10.1","new_version":"1.10.2","repository_url":"https://github.com/gobuffalo/envy"},{"name":"github.com/gobuffalo/packd","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/gobuffalo/packd"},{"name":"github.com/joho/godotenv","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/joho/godotenv"},{"name":"github.com/miekg/pkcs11","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/miekg/pkcs11"},{"name":"github.com/nxadm/tail","old_version":"1.4.8","new_version":"1.4.11","repository_url":"https://github.com/nxadm/tail"},{"name":"github.com/prometheus/client_model","old_version":"0.5.0","new_version":"0.6.2","repository_url":"https://github.com/prometheus/client_model"},{"name":"github.com/prometheus/procfs","old_version":"0.12.0","new_version":"0.20.1","repository_url":"https://github.com/prometheus/procfs"},{"name":"github.com/rogpeppe/go-internal","old_version":"1.13.1","new_version":"1.14.1","repository_url":"https://github.com/rogpeppe/go-internal"},{"name":"github.com/spf13/afero","old_version":"1.6.0","new_version":"1.15.0","repository_url":"https://github.com/spf13/afero"},{"name":"github.com/spf13/cast","old_version":"1.4.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/pflag","old_version":"1.0.9","new_version":"1.0.10","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/spf13/viper","old_version":"1.10.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/pelletier/go-toml"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-deps group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/maxbrunsfeld/counterfeiter/v6](https://github.com/maxbrunsfeld/counterfeiter) | `6.12.1` | `6.12.2` |\n| google.golang.org/protobuf | `1.36.7` | `1.36.11` |\n| [honnef.co/go/tools](https://github.com/dominikh/go-tools) | `0.6.1` | `0.7.0` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.7.0` | `1.24.4` |\n| [github.com/cespare/xxhash/v2](https://github.com/cespare/xxhash) | `2.2.0` | `2.3.0` |\n| [github.com/cloudflare/cfssl](https://github.com/cloudflare/cfssl) | `1.4.1` | `1.6.5` |\n| [github.com/consensys/bavard](https://github.com/consensys/bavard) | `0.1.13` | `0.2.1` |\n| [github.com/consensys/gnark-crypto](https://github.com/consensys/gnark-crypto) | `0.12.1` | `0.20.1` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.10.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.5.1` | `0.6.1` |\n| [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.19.5` | `0.23.1` |\n| [github.com/go-openapi/jsonreference](https://github.com/go-openapi/jsonreference) | `0.20.0` | `0.21.5` |\n| [github.com/go-openapi/spec](https://github.com/go-openapi/spec) | `0.20.8` | `0.22.4` |\n| [github.com/gobuffalo/envy](https://github.com/gobuffalo/envy) | `1.10.1` | `1.10.2` |\n| [github.com/gobuffalo/packd](https://github.com/gobuffalo/packd) | `1.0.1` | `1.0.2` |\n| [github.com/joho/godotenv](https://github.com/joho/godotenv) | `1.4.0` | `1.5.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/nxadm/tail](https://github.com/nxadm/tail) | `1.4.8` | `1.4.11` |\n| [github.com/prometheus/client_model](https://github.com/prometheus/client_model) | `0.5.0` | `0.6.2` |\n| [github.com/prometheus/procfs](https://github.com/prometheus/procfs) | `0.12.0` | `0.20.1` |\n| [github.com/rogpeppe/go-internal](https://github.com/rogpeppe/go-internal) | `1.13.1` | `1.14.1` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.6.0` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.4.1` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.10.1` | `1.21.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n\nBumps the all-deps group with 49 updates in the /integration/go_chaincode directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.7.0` | `1.24.4` |\n| [github.com/consensys/bavard](https://github.com/consensys/bavard) | `0.1.13` | `0.2.1` |\n| [github.com/consensys/gnark-crypto](https://github.com/consensys/gnark-crypto) | `0.12.1` | `0.20.1` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.12.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.6.0` | `0.6.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.17.0` | `1.23.2` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.5` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.15.0` | `1.21.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.25.0` | `1.27.1` |\n| [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) | `0.116.0` | `0.123.0` |\n| [github.com/bytedance/sonic](https://github.com/bytedance/sonic) | `1.13.3` | `1.15.0` |\n| [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) | `22.5.0` | `22.7.0` |\n| [github.com/decred/dcrd/dcrec/secp256k1/v4](https://github.com/decred/dcrd) | `4.2.0` | `4.4.1` |\n| [github.com/dgraph-io/badger/v3](https://github.com/dgraph-io/badger) | `3.2103.2` | `3.2103.5` |\n| [github.com/elastic/gosigar](https://github.com/elastic/gosigar) | `0.14.2` | `0.14.4` |\n| [github.com/flynn/noise](https://github.com/flynn/noise) | `1.0.0` | `1.1.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.9` | `1.4.13` |\n| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.7.6` | `1.7.7` |\n| [github.com/gin-contrib/sse](https://github.com/gin-contrib/sse) | `1.1.0` | `1.1.1` |\n| [github.com/goccy/go-json](https://github.com/goccy/go-json) | `0.10.5` | `0.10.6` |\n| [github.com/godbus/dbus/v5](https://github.com/godbus/dbus) | `5.1.0` | `5.2.2` |\n| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |\n| [github.com/hashicorp/consul/sdk](https://github.com/hashicorp/consul) | `0.8.0` | `0.18.0` |\n| [github.com/huin/goupnp](https://github.com/huin/goupnp) | `1.2.0` | `1.3.0` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/common/protos-go](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1` | `1.6.2` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/sdks/fabric/go-sdk](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1.0.20210812140206-37f430515b8c` | `1.6.2` |\n| [github.com/ipfs/boxo](https://github.com/ipfs/boxo) | `0.8.0-rc1` | `0.38.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/miracl/conflate](https://github.com/miracl/conflate) | `1.3.1` | `1.3.4` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [github.com/ugorji/go](https://github.com/ugorji/go) | `1.1.4` | `1.2.14` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [lukechampine.com/uint128](https://github.com/lukechampine/uint128) | `1.2.0` | `1.3.0` |\n| [modernc.org/cc/v3](https://gitlab.com/cznic/cc) | `3.40.0` | `3.41.0` |\n| [modernc.org/ccgo/v3](https://gitlab.com/cznic/ccgo) | `3.16.13` | `3.17.0` |\n| [modernc.org/libc](https://gitlab.com/cznic/libc) | `1.29.0` | `1.72.0` |\n| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.28.0` | `1.49.1` |\n\nBumps the all-deps group with 26 updates in the /samples/application/ccapi directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/cloudflare/cfssl](https://github.com/cloudflare/cfssl) | `1.4.1` | `1.6.5` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.10.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.5.1` | `0.6.1` |\n| [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.19.6` | `0.23.1` |\n| [github.com/go-openapi/jsonreference](https://github.com/go-openapi/jsonreference) | `0.20.2` | `0.21.5` |\n| [github.com/go-openapi/spec](https://github.com/go-openapi/spec) | `0.20.8` | `0.22.4` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/prometheus/client_model](https://github.com/prometheus/client_model) | `0.5.0` | `0.6.2` |\n| [github.com/prometheus/procfs](https://github.com/prometheus/procfs) | `0.12.0` | `0.20.1` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.2` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.4.1` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.10.1` | `1.21.0` |\n| [github.com/bytedance/sonic](https://github.com/bytedance/sonic) | `1.13.3` | `1.15.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.9` | `1.4.13` |\n| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.7.6` | `1.7.7` |\n| [github.com/gin-contrib/sse](https://github.com/gin-contrib/sse) | `1.1.0` | `1.1.1` |\n| [github.com/goccy/go-json](https://github.com/goccy/go-json) | `0.10.5` | `0.10.6` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.78.0` | `1.80.0` |\n| [github.com/swaggo/swag](https://github.com/swaggo/swag) | `1.8.12` | `1.16.6` |\n| [github.com/swaggo/gin-swagger](https://github.com/swaggo/gin-swagger) | `1.6.0` | `1.6.1` |\n\nBumps the all-deps group with 57 updates in the /samples/demos/irb directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/bits-and-blooms/bitset](https://github.com/bits-and-blooms/bitset) | `1.7.0` | `1.24.4` |\n| [github.com/consensys/bavard](https://github.com/consensys/bavard) | `0.1.13` | `0.2.1` |\n| [github.com/consensys/gnark-crypto](https://github.com/consensys/gnark-crypto) | `0.12.1` | `0.20.1` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/go-kit/kit](https://github.com/go-kit/kit) | `0.12.0` | `0.13.0` |\n| [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) | `0.6.0` | `0.6.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/morikuni/aec](https://github.com/morikuni/aec) | `1.0.0` | `1.1.0` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.17.0` | `1.23.2` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.5` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.15.0` | `1.21.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.25.0` | `1.27.1` |\n| [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) | `0.116.0` | `0.123.0` |\n| [github.com/bytedance/sonic](https://github.com/bytedance/sonic) | `1.13.3` | `1.15.0` |\n| [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd) | `22.5.0` | `22.7.0` |\n| [github.com/decred/dcrd/dcrec/secp256k1/v4](https://github.com/decred/dcrd) | `4.2.0` | `4.4.1` |\n| [github.com/dgraph-io/badger/v3](https://github.com/dgraph-io/badger) | `3.2103.2` | `3.2103.5` |\n| [github.com/elastic/gosigar](https://github.com/elastic/gosigar) | `0.14.2` | `0.14.4` |\n| [github.com/flynn/noise](https://github.com/flynn/noise) | `1.0.0` | `1.1.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.9` | `1.4.13` |\n| [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) | `1.7.6` | `1.7.7` |\n| [github.com/gin-contrib/sse](https://github.com/gin-contrib/sse) | `1.1.0` | `1.1.1` |\n| [github.com/goccy/go-json](https://github.com/goccy/go-json) | `0.10.5` | `0.10.6` |\n| [github.com/godbus/dbus/v5](https://github.com/godbus/dbus) | `5.1.0` | `5.2.2` |\n| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |\n| [github.com/hashicorp/consul/sdk](https://github.com/hashicorp/consul) | `0.8.0` | `0.18.0` |\n| [github.com/huin/goupnp](https://github.com/huin/goupnp) | `1.2.0` | `1.3.0` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/common/protos-go](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1` | `1.6.2` |\n| [github.com/hyperledger-labs/weaver-dlt-interoperability/sdks/fabric/go-sdk](https://github.com/hyperledger-labs/weaver-dlt-interoperability) | `1.2.3-alpha.1.0.20210812140206-37f430515b8c` | `1.6.2` |\n| [github.com/ipfs/boxo](https://github.com/ipfs/boxo) | `0.8.0-rc1` | `0.38.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/miracl/conflate](https://github.com/miracl/conflate) | `1.3.1` | `1.3.4` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [lukechampine.com/uint128](https://github.com/lukechampine/uint128) | `1.2.0` | `1.3.0` |\n| [modernc.org/cc/v3](https://gitlab.com/cznic/cc) | `3.40.0` | `3.41.0` |\n| [modernc.org/ccgo/v3](https://gitlab.com/cznic/ccgo) | `3.16.13` | `3.17.0` |\n| [modernc.org/libc](https://gitlab.com/cznic/libc) | `1.29.0` | `1.72.0` |\n| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.28.0` | `1.49.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [code.cloudfoundry.org/clock](https://github.com/cloudfoundry/clock) | `1.1.0` | `1.66.0` |\n| [github.com/VictoriaMetrics/fastcache](https://github.com/VictoriaMetrics/fastcache) | `1.12.1` | `1.13.3` |\n| [github.com/go-ole/go-ole](https://github.com/go-ole/go-ole) | `1.2.6` | `1.3.0` |\n| [go.etcd.io/etcd/client/pkg/v3](https://github.com/etcd-io/etcd) | `3.5.6` | `3.6.10` |\n| [go.etcd.io/etcd/pkg/v3](https://github.com/etcd-io/etcd) | `3.5.1` | `3.6.10` |\n| [go.etcd.io/etcd/raft/v3](https://github.com/etcd-io/etcd) | `3.5.1` | `3.5.29` |\n| [go.etcd.io/etcd/server/v3](https://github.com/etcd-io/etcd) | `3.5.1` | `3.6.10` |\n\nBumps the all-deps group with 30 updates in the /samples/deployment/fabric-smart-client/the-simple-testing-network directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/tools](https://github.com/golang/tools) | `0.42.0` | `0.44.0` |\n| google.golang.org/protobuf | `1.36.10` | `1.36.11` |\n| [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) | `1.4.1-0.20240526193622-a339e1f7089c` | `1.6.0` |\n| [github.com/docker/go-connections](https://github.com/docker/go-connections) | `0.6.0` | `0.7.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.6.0` | `1.9.0` |\n| [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) | `1.10.0` | `1.13.1` |\n| [github.com/miekg/pkcs11](https://github.com/miekg/pkcs11) | `1.1.1` | `1.1.2` |\n| [github.com/spf13/afero](https://github.com/spf13/afero) | `1.9.5` | `1.15.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.15.0` | `1.21.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.25.0` | `1.27.1` |\n| [cloud.google.com/go](https://github.com/googleapis/google-cloud-go) | `0.116.0` | `0.123.0` |\n| [github.com/gorilla/websocket](https://github.com/gorilla/websocket) | `1.5.0` | `1.5.3` |\n| [github.com/hashicorp/consul/sdk](https://github.com/hashicorp/consul) | `0.8.0` | `0.18.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/miracl/conflate](https://github.com/miracl/conflate) | `1.3.1` | `1.3.4` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.38.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.38.0` | `1.43.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.78.0` | `1.80.0` |\n| [lukechampine.com/uint128](https://github.com/lukechampine/uint128) | `1.2.0` | `1.3.0` |\n| [modernc.org/cc/v3](https://gitlab.com/cznic/cc) | `3.40.0` | `3.41.0` |\n| [modernc.org/ccgo/v3](https://gitlab.com/cznic/ccgo) | `3.16.13` | `3.17.0` |\n| [modernc.org/libc](https://gitlab.com/cznic/libc) | `1.29.0` | `1.72.0` |\n| [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) | `1.28.0` | `1.49.1` |\n\n\nUpdates `github.com/maxbrunsfeld/counterfeiter/v6` from 6.12.1 to 6.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/releases\"\u003egithub.com/maxbrunsfeld/counterfeiter/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.12.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump golang.org/x/text from 0.31.0 to 0.32.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/349\"\u003emaxbrunsfeld/counterfeiter#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/onsi/gomega from 1.38.2 to 1.38.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/350\"\u003emaxbrunsfeld/counterfeiter#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.39.0 to 0.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/348\"\u003emaxbrunsfeld/counterfeiter#348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/onsi/gomega from 1.38.3 to 1.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/351\"\u003emaxbrunsfeld/counterfeiter#351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/353\"\u003emaxbrunsfeld/counterfeiter#353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/onsi/gomega from 1.39.0 to 1.39.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/354\"\u003emaxbrunsfeld/counterfeiter#354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/text from 0.33.0 to 0.34.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/356\"\u003emaxbrunsfeld/counterfeiter#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.41.0 to 0.42.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/355\"\u003emaxbrunsfeld/counterfeiter#355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/text from 0.34.0 to 0.35.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/357\"\u003emaxbrunsfeld/counterfeiter#357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/tools from 0.42.0 to 0.43.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/pull/358\"\u003emaxbrunsfeld/counterfeiter#358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/compare/v6.12.1...v6.12.2\"\u003ehttps://github.com/maxbrunsfeld/counterfeiter/compare/v6.12.1...v6.12.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/4fbda3b69602620795b66f504c63e8f4671d1335\"\u003e\u003ccode\u003e4fbda3b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/358\"\u003e#358\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/49c41c05fefceea4b07e4569c9d01b881d14bec7\"\u003e\u003ccode\u003e49c41c0\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/tools from 0.42.0 to 0.43.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/266628fb9aab0c6a434c665409c7cfd901198916\"\u003e\u003ccode\u003e266628f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/357\"\u003e#357\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/e19e05eee34e8794f036c2da96bedec17b2f115e\"\u003e\u003ccode\u003ee19e05e\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/text from 0.34.0 to 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/46bc14382eff44b0323bea8a26d0f22b24cf1f5a\"\u003e\u003ccode\u003e46bc143\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/355\"\u003e#355\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/2fa471e42c1e49affb8d3db2e1428a369e9a84d5\"\u003e\u003ccode\u003e2fa471e\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/tools from 0.41.0 to 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/0f165c01f6fab30bb872cf173c2609b56e796eb8\"\u003e\u003ccode\u003e0f165c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/356\"\u003e#356\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/golang.org/x/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/807573ef71150b212ae5070207cd40e527eda58e\"\u003e\u003ccode\u003e807573e\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/text from 0.33.0 to 0.34.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/7c40434dee088f5852b1e0f52d99274b79972760\"\u003e\u003ccode\u003e7c40434\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/maxbrunsfeld/counterfeiter/issues/354\"\u003e#354\u003c/a\u003e from maxbrunsfeld/dependabot/go_modules/github.com/on...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/commit/92c75caa6e936457bc76f506444fee900c8f27bf\"\u003e\u003ccode\u003e92c75ca\u003c/code\u003e\u003c/a\u003e Bump github.com/onsi/gomega from 1.39.0 to 1.39.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/maxbrunsfeld/counterfeiter/compare/v6.12.1...v6.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/sync` from 0.19.0 to 0.20.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sync/commit/ec11c4a93de22cde2abe2bf74d70791033c2464c\"\u003e\u003ccode\u003eec11c4a\u003c/code\u003e\u003c/a\u003e errgroup: fix a typo in the documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sync/commit/1a583072c11b16c643c8f6051ff1fab5a424d0a9\"\u003e\u003ccode\u003e1a58307\u003c/code\u003e\u003c/a\u003e all: modernize interface{} -\u0026gt; any\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sync/commit/3172ca581eb96530283f713311f81df986c19932\"\u003e\u003ccode\u003e3172ca5\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/sync/compare/v0.19.0...v0.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/tools` from 0.42.0 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/3dd188df80fd3563559f02e4eeb10ba1043cce55\"\u003e\u003ccode\u003e3dd188d\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/aebd87084e63fd3aa0a5222eeae28af6c2e33629\"\u003e\u003ccode\u003eaebd870\u003c/code\u003e\u003c/a\u003e gopls: improve doc link matching to support links followed by a colon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/5357b43c088d8403d5fcd9992431db0a351ce922\"\u003e\u003ccode\u003e5357b43\u003c/code\u003e\u003c/a\u003e go/analysis/passes/modernize: rangeint: handle type parameter constraints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/bf04c618d518f244d26fb5c7ad77d893f8b1fc4d\"\u003e\u003ccode\u003ebf04c61\u003c/code\u003e\u003c/a\u003e go/types/internal/play: show normal terms of selected type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/0ae2de027e10d7a0530ecf7ccc2db8df8aa5dcb3\"\u003e\u003ccode\u003e0ae2de0\u003c/code\u003e\u003c/a\u003e gopls/internal/filecache: cache decoded objects in memCache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/8e51a5fb67f9b3e2b32792f21e727664ca6561e2\"\u003e\u003ccode\u003e8e51a5f\u003c/code\u003e\u003c/a\u003e go/ssa: support direct references to embedded fields in struct lit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/5005b9e710b3c1eef7e5077c77289410729919ec\"\u003e\u003ccode\u003e5005b9e\u003c/code\u003e\u003c/a\u003e internal/gcimporter: rename ureader_yes.go to ureader.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/5ca865bb7d52012b73ac379c5aec59b3d04efce8\"\u003e\u003ccode\u003e5ca865b\u003c/code\u003e\u003c/a\u003e go/types/objectpath: add debugging command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/f6476fbaabd396b58618b473e4eb71e1f532b495\"\u003e\u003ccode\u003ef6476fb\u003c/code\u003e\u003c/a\u003e internal/gcimporter: consume generic methods in gcimporter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/b36d1d12a1a724eb9be6609c9789aec3d99e6030\"\u003e\u003ccode\u003eb36d1d1\u003c/code\u003e\u003c/a\u003e internal/pkgbits: sync version.go with goroot\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/tools/compare/v0.42.0...v0.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/protobuf` from 1.36.7 to 1.36.11\n\nUpdates `honnef.co/go/tools` from 0.6.1 to 0.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dominikh/go-tools/releases\"\u003ehonnef.co/go/tools's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eStaticcheck 2026.1 (v0.7.0)\u003c/h2\u003e\n\u003ch2\u003eImproved Go 1.25 and Go 1.26 support\u003c/h2\u003e\n\u003cp\u003eThis release updates Staticcheck’s database of deprecated standard library APIs to cover the Go 1.25 and Go 1.26 releases, as well as to add some \u003ccode\u003ecrypto/elliptic\u003c/code\u003e deprecations from Go 1.21 that were missing. Furthermore, it adds support for \u003ccode\u003enew(expr)\u003c/code\u003e, which was added in Go 1.26.\u003c/p\u003e\n\u003ch2\u003eOther changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVersion mismatch checks have been relaxed and no longer care about mismatches in the patch level. For example, Staticcheck built with Go 1.26.0 will be able to check code using Go 1.26.1.\u003c/li\u003e\n\u003cli\u003eStaticcheck no longer opens \u003ccode\u003estaticcheck.conf\u003c/code\u003e files that aren’t regular files (or symlinks to regular files). See \u003ca href=\"https://redirect.github.com/tailscale/gomodfs/issues/17\"\u003ethis gomodfs issue\u003c/a\u003e for the motivation behind this change.\u003c/li\u003e\n\u003cli\u003eStaticcheck now exits with a non-zero status code if it encountered an invalid configuration file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChecks\u003c/h2\u003e\n\u003ch3\u003eChanged checks\u003c/h3\u003e\n\u003cp\u003eThe following checks have been improved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA1026\"\u003eSA1026\u003c/a\u003e no longer panics when checking code that tries to marshal named functions (\u003ca href=\"https://staticcheck.dev/issues/1660\"\u003eissue 1660\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4000\"\u003eSA4000\u003c/a\u003e no longer flags \u003ccode\u003evar _ = T{} == T{}\u003c/code\u003e, a pattern used to ensure that type T is comparable (\u003ca href=\"https://staticcheck.dev/issues/1670\"\u003eissue 1670\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4000\"\u003eSA4000\u003c/a\u003e now correctly skips structs containing floats.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4000\"\u003eSA4000\u003c/a\u003e now skips functions from the \u003ccode\u003emath/rand/v2\u003c/code\u003e package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4003\"\u003eSA4003\u003c/a\u003e now skips over generated files.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA4030\"\u003eSA4030\u003c/a\u003e now also checks uses of \u003ccode\u003emath/rand/v2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA5008\"\u003eSA5008\u003c/a\u003e has been updated with better support for \u003ccode\u003eencoding/json/v2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#SA5010\"\u003eSA5010\u003c/a\u003e no longer tries to reason about generics, to avoid false positives.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#ST1019\"\u003eST1019\u003c/a\u003e no longer flags duplicate imports of unsafe, mainly to play nice with cgo.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#ST1003\"\u003eST1003\u003c/a\u003e and \u003ca href=\"https://staticcheck.dev/docs/checks/#QF1002\"\u003eQF1002\u003c/a\u003e now emit more concise positions, benefitting users of gopls (\u003ca href=\"https://staticcheck.dev/issues/1647\"\u003eissue 1647\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#ST1019\"\u003eST1019\u003c/a\u003e now allows importing the same package twice, once using a blank import (\u003ca href=\"https://staticcheck.dev/issues/1688\"\u003eissue 1688\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#QF1008\"\u003eQF1008\u003c/a\u003e no longer offers to delete all embedded fields from a selector expression. Even when two fields are individually superfluous, removing both might change the semantics of the code (\u003ca href=\"https://staticcheck.dev/issues/1682\"\u003eissue 1682\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#QF1012\"\u003eQF1012\u003c/a\u003e now detects more uses of \u003ccode\u003ebytes.Buffer\u003c/code\u003e (\u003ca href=\"https://staticcheck.dev/issues/1097\"\u003eissue 1097\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eA bug in the intermediate representation was fixed, affecting the behavior of various checks (\u003ca href=\"https://staticcheck.dev/issues/1654\"\u003eissue 1654\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eStaticcheck 2025.1.1 (v0.6.1)\u003c/h2\u003e\n\u003cp\u003eThis is a re-release of 2025.1 but with prebuilt binaries that have been built with Go 1.24.1.\u003c/p\u003e\n\u003ch2\u003eStaticcheck 2025.1 (v0.6.0)\u003c/h2\u003e\n\u003ch2\u003eAdded Go 1.24 support\u003c/h2\u003e\n\u003cp\u003eThis release adds support for Go 1.24.\u003c/p\u003e\n\u003ch2\u003eChecks\u003c/h2\u003e\n\u003ch3\u003eChanged checks\u003c/h3\u003e\n\u003cp\u003eThe following checks have been improved:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#U1000\"\u003eU1000\u003c/a\u003e treats all fields in a struct as used if the struct has a field of type structs.HostLayout.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#S1009\"\u003eS1009\u003c/a\u003e now emits a clearer message.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#S1008\"\u003eS1008\u003c/a\u003e no longer recommends simplifying branches that contain comments (\u003ca href=\"https://staticcheck.dev/issues/704\"\u003eissue 704\u003c/a\u003e, \u003ca href=\"https://staticcheck.dev/issues/1488\"\u003eissue 1488\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#S1009\"\u003eS1009\u003c/a\u003e now flags another redundant nil check (\u003ca href=\"https://staticcheck.dev/issues/1605\"\u003eissue 1605\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://staticcheck.dev/docs/checks/#QF1002\"\u003eQF1002\u003c/a\u003e now emits a valid automatic fix for switches that use initialization statements (\u003ca href=\"https://staticcheck.dev/issues/1613\"\u003eissue 1613\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/ff63afafc529279f454e02f1d060210bd4263951\"\u003e\u003ccode\u003eff63afa\u003c/code\u003e\u003c/a\u003e Version 2026.1 (v0.7.0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/b4a35ea83950033e870a53c0f790a661d958d2f7\"\u003e\u003ccode\u003eb4a35ea\u003c/code\u003e\u003c/a\u003e Ignore deprecated uses of GOROOT in our code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/ad522a4550737d9648384f5ecd35ca7fc5b19312\"\u003e\u003ccode\u003ead522a4\u003c/code\u003e\u003c/a\u003e config: add simd/archsimd to default dot_import_whitelist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/9bb55d1f78398fa743e13603eca9f68b723d0bdf\"\u003e\u003ccode\u003e9bb55d1\u003c/code\u003e\u003c/a\u003e website: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/4d7b7cbbfcbf8bd8b0167ae40be98fdcd3d5d677\"\u003e\u003ccode\u003e4d7b7cb\u003c/code\u003e\u003c/a\u003e website: add 2026.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/5b2cf0ad1fb9cb7a9194d704b74b2c8849717566\"\u003e\u003ccode\u003e5b2cf0a\u003c/code\u003e\u003c/a\u003e go/ir, go/buildid: update UPSTREAM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/4e2a09abc89e6ec8131f9587a50d8d517c11ad06\"\u003e\u003ccode\u003e4e2a09a\u003c/code\u003e\u003c/a\u003e SA5008: update for latest version of encoding/json/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/8be920f5c6e4b0f555e80b16de5436eae96be149\"\u003e\u003ccode\u003e8be920f\u003c/code\u003e\u003c/a\u003e Update to Go 1.25 and run 'go fix'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/952cd745866222ae826d74b501e2350365fb5b6a\"\u003e\u003ccode\u003e952cd74\u003c/code\u003e\u003c/a\u003e knowledge: update deprecations for Go 1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dominikh/go-tools/commit/0ca3b12a46e470ef7ee4fb9f455e98c443fe9686\"\u003e\u003ccode\u003e0ca3b12\u003c/code\u003e\u003c/a\u003e go/ir: support new(expr)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dominikh/go-tools/compare/v0.6.1...v0.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/BurntSushi/toml` from 1.4.1-0.20240526193622-a339e1f7089c to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/BurntSushi/toml/releases\"\u003egithub.com/BurntSushi/toml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003cp\u003eTOML 1.1 is now enabled by default. The TOML changelog has an overview of changes: \u003ca href=\"https://github.com/toml-lang/toml/blob/main/CHANGELOG.md\"\u003ehttps://github.com/toml-lang/toml/blob/main/CHANGELOG.md\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eAlso two small fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEncode large floats as exponent syntax so that round-tripping things like \u003ccode\u003e5e+22\u003c/code\u003e is correct.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsing duplicate array keys would not give an error:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003earr = [1]\r\narr = [2]\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis will now correctly give a \u0026quot;Key 'arr' has already been defined\u0026quot; error.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.5.0\u003c/h2\u003e\n\u003cp\u003eMostly some small bugfixes, with a few small new features:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Position.Col, to mark the column an error occurred (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/410\"\u003e#410\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrint more detailed errors in the \u003ccode\u003etomlv\u003c/code\u003e CLI.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnsure ParseError.Message is always set (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/411\"\u003e#411\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow custom string types as map keys (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/414\"\u003e#414\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMark meta keys as decoded when using Unmarshaler interface (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/426\"\u003e#426\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix encoding when nested inline table ends with map (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/438\"\u003e#438\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix encoding of several layers of embedded structs (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/430\"\u003e#430\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix ErrorWithPosition panic when there is no newline in the TOML document (\u003ca href=\"https://redirect.github.com/BurntSushi/toml/issues/433\"\u003e#433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/BurntSushi/toml/commits/v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bits-and-blooms/bitset` from 1.7.0 to 1.24.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bits-and-blooms/bitset/releases\"\u003egithub.com/bits-and-blooms/bitset's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.24.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed panic in zeroing pages for the happy case by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/213\"\u003ebits-and-blooms/bitset#213\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.3...v1.24.4\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.3...v1.24.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRename .github/workflows/legacy86.go to legacy86.yaml by \u003ca href=\"https://github.com/toastwaffle\"\u003e\u003ccode\u003e@​toastwaffle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/211\"\u003ebits-and-blooms/bitset#211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/207\"\u003ebits-and-blooms/bitset#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toastwaffle\"\u003e\u003ccode\u003e@​toastwaffle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/211\"\u003ebits-and-blooms/bitset#211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.2...v1.24.3\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.2...v1.24.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid overflow by \u003ca href=\"https://github.com/lemire\"\u003e\u003ccode\u003e@​lemire\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/210\"\u003ebits-and-blooms/bitset#210\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.1...v1.24.2\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.1...v1.24.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix off by 1 error in ShiftRight by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/208\"\u003ebits-and-blooms/bitset#208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.24.0...v1.24.1\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.24.0...v1.24.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.24.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efixed UnionCardinality panic on empty bitsets by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/205\"\u003ebits-and-blooms/bitset#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.23.0...v1.24.0\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.23.0...v1.24.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.23.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eminimize inlining cost and code complexity by \u003ca href=\"https://github.com/gaissmai\"\u003e\u003ccode\u003e@​gaissmai\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/203\"\u003ebits-and-blooms/bitset#203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixed ShiftLeft panic by \u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/206\"\u003ebits-and-blooms/bitset#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/whisk\"\u003e\u003ccode\u003e@​whisk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/pull/206\"\u003ebits-and-blooms/bitset#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.22.0...v1.22.1\"\u003ehttps://github.com/bits-and-blooms/bitset/compare/v1.22.0...v1.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/8c1b8bcdf995b7f83578573264104dcab479440b\"\u003e\u003ccode\u003e8c1b8bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/213\"\u003e#213\u003c/a\u003e from whisk/fix/ShiftRight-pages-zeroing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/f0f8af2f5d5f800f7d7f5b8598feff0ea3ebee8f\"\u003e\u003ccode\u003ef0f8af2\u003c/code\u003e\u003c/a\u003e fixed panic in ShiftRight when zeroing pages for the happy case\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/938c2a44c8d90cc30fdea53656b1538416e6be9f\"\u003e\u003ccode\u003e938c2a4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/207\"\u003e#207\u003c/a\u003e from bits-and-blooms/dependabot/github_actions/github...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/5e433a0e4062d6ee47004522ff09eb860dd2d10f\"\u003e\u003ccode\u003e5e433a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/211\"\u003e#211\u003c/a\u003e from toastwaffle/workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/41ef630a09ebde7ba14184497f918a594db650de\"\u003e\u003ccode\u003e41ef630\u003c/code\u003e\u003c/a\u003e Rename .github/workflows/legacy86.go to legacy86.yaml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/eed7a92596f6e6105d08645dd189dd8511a4d3af\"\u003e\u003ccode\u003eeed7a92\u003c/code\u003e\u003c/a\u003e Update legacy86.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/d02158d114ce8c324e9e91077709e7769e805574\"\u003e\u003ccode\u003ed02158d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/bits-and-blooms/bitset/issues/210\"\u003e#210\u003c/a\u003e from bits-and-blooms/avoid_overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/475d3e8cb58fdca040b56fcdcb4d4c63df69b74f\"\u003e\u003ccode\u003e475d3e8\u003c/code\u003e\u003c/a\u003e removing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/1b6ab8b1201b83ff838633041c4afdb28e166cbe\"\u003e\u003ccode\u003e1b6ab8b\u003c/code\u003e\u003c/a\u003e adding legacy ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bits-and-blooms/bitset/commit/f6f5d9cf5efe98591d3e4952473b1ca1a9693b66\"\u003e\u003ccode\u003ef6f5d9c\u003c/code\u003e\u003c/a\u003e in a test, we cause an overflow\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bits-and-blooms/bitset/compare/v1.7.0...v1.24.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cespare/xxhash/v2` from 2.2.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/998dce232f17418a7a5721ecf87ca714025a3243\"\u003e\u003ccode\u003e998dce2\u003c/code\u003e\u003c/a\u003e Add initial support for custom seeds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/21fc82b0b9b5d9ffd7d69c3193679ce46eb738dc\"\u003e\u003ccode\u003e21fc82b\u003c/code\u003e\u003c/a\u003e feat: add badger to the projects using this package on README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/66b14091423905f2a7749a819fc1d3e187b42384\"\u003e\u003ccode\u003e66b1409\u003c/code\u003e\u003c/a\u003e feat: add ristretto to the Projects using this package on README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cespare/xxhash/commit/fe2f6e86bb1d7041699efbe0fae02ec03ad063c8\"\u003e\u003ccode\u003efe2f6e8\u003c/code\u003e\u003c/a\u003e Update Go versions for GH action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cespare/xxhash/compare/v2.2.0...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cloudflare/cfssl` from 1.4.1 to 1.6.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cloudflare/cfssl/releases\"\u003egithub.com/cloudflare/cfssl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.5\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e6619c79a Add DER support for gernerating and parsing CSR\u003c/li\u003e\n\u003cli\u003e9a0778d6 Add support for generating ed25519 keys and certs (\u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5ac7cd97 Add unit test for custom extension supt\u003c/li\u003e\n\u003cli\u003e7f58e9c9 Build images on base image for target platform\u003c/li\u003e\n\u003cli\u003e6ea8605b Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1063\"\u003e#1063\u003c/a\u003e from izolight/sha256-digest\u003c/li\u003e\n\u003cli\u003e0f0664a8 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1256\"\u003e#1256\u003c/a\u003e from thaJeztah/remove_testify\u003c/li\u003e\n\u003cli\u003e02d40459 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1281\"\u003e#1281\u003c/a\u003e from sthussey/fix/selfsign-extensions\u003c/li\u003e\n\u003cli\u003e415a59e1 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1282\"\u003e#1282\u003c/a\u003e from patrickelectric/arm\u003c/li\u003e\n\u003cli\u003e908df500 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1285\"\u003e#1285\u003c/a\u003e from cloudflare/nicky/goreleaser-action-snapshot\u003c/li\u003e\n\u003cli\u003e88bfcbf5 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1288\"\u003e#1288\u003c/a\u003e from kbdharun/master\u003c/li\u003e\n\u003cli\u003e58b12e72 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1289\"\u003e#1289\u003c/a\u003e from cloudflare/nicky/docker-arch\u003c/li\u003e\n\u003cli\u003eb2e0b850 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1290\"\u003e#1290\u003c/a\u003e from cloudflare/nicky/golang-cross-latest\u003c/li\u003e\n\u003cli\u003e11796e14 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1291\"\u003e#1291\u003c/a\u003e from ahrtr/bump_zlint_20230512\u003c/li\u003e\n\u003cli\u003e214bd576 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1292\"\u003e#1292\u003c/a\u003e from ahrtr/configure_dependabot_20230512\u003c/li\u003e\n\u003cli\u003e3e4a0601 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1293\"\u003e#1293\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/build-push-action-4\u003c/li\u003e\n\u003cli\u003ef37a685b Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1294\"\u003e#1294\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/prometheus/client_golang-1.15.1\u003c/li\u003e\n\u003cli\u003e9618eba9 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1295\"\u003e#1295\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/google/certificate-transparency-go-1.1.6\u003c/li\u003e\n\u003cli\u003ec1cdc1bc Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1296\"\u003e#1296\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/jmoiron/sqlx-1.3.5\u003c/li\u003e\n\u003cli\u003e7bcbc6d8 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1297\"\u003e#1297\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/go-sql-driver/mysql-1.7.1\u003c/li\u003e\n\u003cli\u003e0d872f60 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1298\"\u003e#1298\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/lib/pq-1.10.9\u003c/li\u003e\n\u003cli\u003ece41e38e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1299\"\u003e#1299\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/stretchr/testify-1.8.2\u003c/li\u003e\n\u003cli\u003ee1165bba Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1300\"\u003e#1300\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.9.0\u003c/li\u003e\n\u003cli\u003e68e04e2b Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1302\"\u003e#1302\u003c/a\u003e from cloudflare/nicky/release-with-vcs\u003c/li\u003e\n\u003cli\u003ec21e85d6 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1303\"\u003e#1303\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/stretchr/testify-1.8.3\u003c/li\u003e\n\u003cli\u003e50f87890 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1304\"\u003e#1304\u003c/a\u003e from testwill/master\u003c/li\u003e\n\u003cli\u003eb447c478 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1305\"\u003e#1305\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/stretchr/testify-1.8.4\u003c/li\u003e\n\u003cli\u003e35136465 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1306\"\u003e#1306\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.17\u003c/li\u003e\n\u003cli\u003ed042e640 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1309\"\u003e#1309\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/zmap/zlint/v3-3.5.0\u003c/li\u003e\n\u003cli\u003e277c524a Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1310\"\u003e#1310\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.10.0\u003c/li\u003e\n\u003cli\u003e707f4155 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1311\"\u003e#1311\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/prometheus/client_golang-1.16.0\u003c/li\u003e\n\u003cli\u003ef0549e3e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1312\"\u003e#1312\u003c/a\u003e from kongweiguo/add-csr-der\u003c/li\u003e\n\u003cli\u003ef4c75453 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1316\"\u003e#1316\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.12.0\u003c/li\u003e\n\u003cli\u003e2a88d0c5 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1321\"\u003e#1321\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.13.0\u003c/li\u003e\n\u003cli\u003e465384f5 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1322\"\u003e#1322\u003c/a\u003e from cloudflare/dependabot/github_actions/actions/checkout-4\u003c/li\u003e\n\u003cli\u003e947f6519 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1323\"\u003e#1323\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/metadata-action-5\u003c/li\u003e\n\u003cli\u003e7fc015e3 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1324\"\u003e#1324\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/build-push-action-5\u003c/li\u003e\n\u003cli\u003e73cd6b5c Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1325\"\u003e#1325\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/login-action-3\u003c/li\u003e\n\u003cli\u003e78df1373 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1326\"\u003e#1326\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/setup-qemu-action-3\u003c/li\u003e\n\u003cli\u003ee95f50ec Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1327\"\u003e#1327\u003c/a\u003e from cloudflare/dependabot/github_actions/docker/setup-buildx-action-3\u003c/li\u003e\n\u003cli\u003ee33630c9 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1330\"\u003e#1330\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/prometheus/client_golang-1.17.0\u003c/li\u003e\n\u003cli\u003e00ef5b9e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1332\"\u003e#1332\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.14.0\u003c/li\u003e\n\u003cli\u003e07846311 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1333\"\u003e#1333\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/net-0.17.0\u003c/li\u003e\n\u003cli\u003e8b0d1b82 Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1336\"\u003e#1336\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.18\u003c/li\u003e\n\u003cli\u003e86cf475f Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1337\"\u003e#1337\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/google/certificate-transparency-go-1.1.7\u003c/li\u003e\n\u003cli\u003ef47ec3ba Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1338\"\u003e#1338\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/crypto-0.15.0\u003c/li\u003e\n\u003cli\u003ebbcbbe3c Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1344\"\u003e#1344\u003c/a\u003e from cloudflare/dependabot/github_actions/actions/setup-go-5\u003c/li\u003e\n\u003cli\u003e319a111a Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1345\"\u003e#1345\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.19\u003c/li\u003e\n\u003cli\u003e7e1c6ccd Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1346\"\u003e#1346\u003c/a\u003e from cloudflare/dependabot/github_actions/actions/upload-artifact-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/96259aa29c9cc9b2f4e04bad7d4bc152e5405dda\"\u003e\u003ccode\u003e96259aa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1363\"\u003e#1363\u003c/a\u003e from cloudflare/dependabot/go_modules/github.com/pro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/44b96cf00a46d30cf0c68d2f637abae6dab48235\"\u003e\u003ccode\u003e44b96cf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1360\"\u003e#1360\u003c/a\u003e from killianmuldoon/pr-fix-docker-build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/0f5c14c7f3d07a4c81e7f5e3958c79bbdd7acd8c\"\u003e\u003ccode\u003e0f5c14c\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/client_golang\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/7f58e9c9adba9caa14882357589c4977f3219c5b\"\u003e\u003ccode\u003e7f58e9c\u003c/code\u003e\u003c/a\u003e Build images on base image for target platform\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/02d40459f5e85877be0617035e44bbc3b1677f17\"\u003e\u003ccode\u003e02d4045\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1281\"\u003e#1281\u003c/a\u003e from sthussey/fix/selfsign-extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/b7c309443ae4ddef8759a0689ca6c58408019d85\"\u003e\u003ccode\u003eb7c3094\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1358\"\u003e#1358\u003c/a\u003e from cloudflare/dependabot/go_modules/golang.org/x/c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/4b17f8c09242ea6facdb0f7ce805dbe93a491f51\"\u003e\u003ccode\u003e4b17f8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudflare/cfssl/issues/1356\"\u003e#1356\u003c/a\u003e from cloudflare/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/ca7fd5010640c817483ce6bb80c18ce0046cf05e\"\u003e\u003ccode\u003eca7fd50\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/f19cf511ff15228d56131de28489ebca11c9c02e\"\u003e\u003ccode\u003ef19cf51\u003c/code\u003e\u003c/a\u003e build(deps): bump golangci/golangci-lint-action from 3 to 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudflare/cfssl/commit/5ac7cd977a1a07080b12bebdec81118a2709755e\"\u003e\u003ccode\u003e5ac7cd9\u003c/code\u003e\u003c/a\u003e Add unit test for custom extension supt\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudflare/cfssl/compare/v1.4.1...v1.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/consensys/bavard` from 0.1.13 to 0.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/consensys/bavard/releases\"\u003egithub.com/consensys/bavard's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.30...v0.2.1\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.30...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.29...v0.1.30\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.29...v0.1.30\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.28...v0.1.29\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.28...v0.1.29\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.27...v0.1.28\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.27...v0.1.28\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.26...v0.1.27\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.26...v0.1.27\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.26\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: filter build by env variable by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/bavard/pull/11\"\u003eConsensys/bavard#11\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.25...v0.1.26\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.25...v0.1.26\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.24...v0.1.25\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.24...v0.1.25\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.23...v0.1.24\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.23...v0.1.24\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.23\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev0.1.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.21...v0.1.22\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.21...v0.1.22\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.20...v0.1.21\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.20...v0.1.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.19...v0.1.20\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.19...v0.1.20\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.18...v0.1.19\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.18...v0.1.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.17...v0.1.18\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.17...v0.1.18\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/bavard/compare/v0.1.16...v0.1.17\"\u003ehttps://github.com/Consensys/bavard/compare/v0.1.16...v0.1.17\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.16\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/78c740fb55fc135448a0e814fb906ee97fda667d\"\u003e\u003ccode\u003e78c740f\u003c/code\u003e\u003c/a\u003e feat: remove R15 from default set of available registers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/2db259e4b582062e62e95a1cdeaa1a2f649a7b83\"\u003e\u003ccode\u003e2db259e\u003c/code\u003e\u003c/a\u003e fix: revert previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/443f4a6950293a4e7f05981c12d1b0f5c169fcf4\"\u003e\u003ccode\u003e443f4a6\u003c/code\u003e\u003c/a\u003e feat: add experimental way to use registers to pass arguments in amd64\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/b30d4344e6d44de7fd495b80e43b4dc63fea214a\"\u003e\u003ccode\u003eb30d434\u003c/code\u003e\u003c/a\u003e feat: add new avx512 instructions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/055f92e914d108a18d9763e7afbe07a53f9e7245\"\u003e\u003ccode\u003e055f92e\u003c/code\u003e\u003c/a\u003e feat: add some new instructions in assembly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/d56edb6b86b296e788a9e235f1fd375ebbcef261\"\u003e\u003ccode\u003ed56edb6\u003c/code\u003e\u003c/a\u003e feat: add PEXTRQ\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/331e3691aa5029eb32e4ed34c048bbe839964df6\"\u003e\u003ccode\u003e331e369\u003c/code\u003e\u003c/a\u003e fix: fix previous commit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/f4563f8e7290870eef01ebe7d21f82db4578e3ae\"\u003e\u003ccode\u003ef4563f8\u003c/code\u003e\u003c/a\u003e feat: add more avx512 instructions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/89ff47749fdb054e53089e16f3fb7bc988aa9b48\"\u003e\u003ccode\u003e89ff477\u003c/code\u003e\u003c/a\u003e feat: add some new avx512 instructions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Consensys/bavard/commit/b782d8e41e5cf5093bdce043ff3dc0a454165cfc\"\u003e\u003ccode\u003eb782d8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/consensys/bavard/issues/11\"\u003e#11\u003c/a\u003e from Consensys/feat/filterenv\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/consensys/bavard/compare/v0.1.13...v0.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/consensys/gnark-crypto` from 0.12.1 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/consensys/gnark-crypto/releases\"\u003egithub.com/consensys/gnark-crypto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis release contains correctness fix for vector multiplication using IFMA, see \u003ca href=\"https://redirect.github.com/consensys/gnark-crypto/issues/816\"\u003e#816\u003c/a\u003e. Users of \u003ccode\u003eecc/bls12-377/fr\u003c/code\u003e, \u003ccode\u003eecc/bls12-381/fr\u003c/code\u003e, \u003ccode\u003eecc/bls24-315/fr\u003c/code\u003e, \u003ccode\u003eecc/bn254/fr\u003c/code\u003e, \u003ccode\u003eecc/bn254/fp\u003c/code\u003e, \u003ccode\u003eecc/grumpkin/fr\u003c/code\u003e, \u003ccode\u003eecc/grumpkin/fp\u003c/code\u003e, \u003ccode\u003eecc/stark-curve/fr\u003c/code\u003e and \u003ccode\u003eecc/stark-curve/fp\u003c/code\u003e using v0.20.0 should upgrade to avoid incorrect computation results.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct IFMA vector mul carry propagation by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/816\"\u003eConsensys/gnark-crypto#816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edeps(actions)(deps): bump actions/setup-go from 6.2.0 to 6.3.0 in the core-actions-minor-patch group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/814\"\u003eConsensys/gnark-crypto#814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease: v0.20.1 by \u003ca href=\"https://github.com/ivokub\"\u003e\u003ccode\u003e@​ivokub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/818\"\u003eConsensys/gnark-crypto#818\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Consensys/gnark-crypto/compare/v0.20.0...v0.20.1\"\u003ehttps://github.com/Consensys/gnark-crypto/compare/v0.20.0...v0.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Jacobian Triple for \u003ccode\u003ej=0\u003c/code\u003e curves by \u003ca href=\"https://github.com/yelhousni\"\u003e\u003ccode\u003e@​yelhousni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/715\"\u003eConsensys/gnark-crypto#715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: handle len(p)=0 in kzg by \u003ca href=\"https://github.com/ThomasPiellard\"\u003e\u003ccode\u003e@​ThomasPiellard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/730\"\u003eConsensys/gnark-crypto#730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: optimize (purego) extension for koalabear by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/729\"\u003eConsensys/gnark-crypto#729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: \u003ca href=\"https://redirect.github.com/consensys/gnark-crypto/issues/727\"\u003e#727\u003c/a\u003e with go generate and cosmetics by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/734\"\u003eConsensys/gnark-crypto#734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: adds E4 vector ops (avx512) by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/733\"\u003eConsensys/gnark-crypto#733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: make bitReverse generic by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/736\"\u003eConsensys/gnark-crypto#736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: reintroduce BitReverse in fft package as deprecated for backward… by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/740\"\u003eConsensys/gnark-crypto#740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: add for small fields int64 for exp by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/738\"\u003eConsensys/gnark-crypto#738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: adds e4 vector Exp method by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/739\"\u003eConsensys/gnark-crypto#739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat: add column linear combination check by \u003ca href=\"https://github.com/YaoJGalteland\"\u003e\u003ccode\u003e@​YaoJGalteland\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/731\"\u003eConsensys/gnark-crypto#731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat/newdomain optimization by \u003ca href=\"https://github.com/YaoJGalteland\"\u003e\u003ccode\u003e@​YaoJGalteland\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/737\"\u003eConsensys/gnark-crypto#737\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerf(BN254, BLS12-377/BW6-761): revisit \u003ccode\u003emulBySeed()\u003c/code\u003e addition chains in G1/2 by \u003ca href=\"https://github.com/yelhousni\"\u003e\u003ccode\u003e@​yelhousni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/720\"\u003eConsensys/gnark-crypto#720\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003empcsetup(generator): use G2Affine in UpdateMonomialsG2 template by \u003ca href=\"https://github.com/Forostovec\"\u003e\u003ccode\u003e@​Forostovec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/735\"\u003eConsensys/gnark-crypto#735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: clarify PublicKey.SetBytes uses compressed public key by \u003ca href=\"https://github.com/VolodymyrBg\"\u003e\u003ccode\u003e@​VolodymyrBg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/732\"\u003eConsensys/gnark-crypto#732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: use vector ops on FFT E4 by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/746\"\u003eConsensys/gnark-crypto#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeat/batch lagrange by \u003ca href=\"https://github.com/YaoJGalteland\"\u003e\u003ccode\u003e@​YaoJGalteland\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/745\"\u003eConsensys/gnark-crypto#745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: vector e4 utils ops by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/749\"\u003eConsensys/gnark-crypto#749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add parallel prefix product for vector e4 by \u003ca href=\"https://github.com/gbotrel\"\u003e\u003ccode\u003e@​gbotrel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Consensys/gnark-crypto/pull/750\"\u003eConsensys/gnark-crypto#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add typed field hasher interface in...\n\n_Description has been truncated_","html_url":"https://github.com/hyperledger/fabric-private-chaincode/pull/948","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperledger%2Ffabric-private-chaincode/issues/948","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/948/packages"}},{"old_version":"1.5.0","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-16T07:46:50.000Z","version_change":"1.5.0 → 1.10.0","issue":{"uuid":"4274032107","node_id":"PR_kwDOREG8Hc7S43fD","number":7,"state":"open","title":"deps(deps): bump the go-dependencies group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-16T07:46:50.000Z","updated_at":"2026-04-16T07:46:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"go-dependencies","update_count":26,"packages":[{"name":"github.com/51Degrees/device-detection-go/v4","old_version":"4.4.35","new_version":"4.5.10","repository_url":"https://github.com/51Degrees/device-detection-go"},{"name":"github.com/DATA-DOG/go-sqlmock","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/DATA-DOG/go-sqlmock"},{"name":"github.com/IABTechLab/adscert","old_version":"0.34.0","new_version":"0.51.0","repository_url":"https://github.com/IABTechLab/adscert"},{"name":"github.com/WURFL/golang-wurfl","old_version":"1.30.3","new_version":"1.33.0","repository_url":"https://github.com/WURFL/golang-wurfl"},{"name":"github.com/alitto/pond","old_version":"1.8.3","new_version":"1.9.2","repository_url":"https://github.com/alitto/pond"},{"name":"github.com/benbjohnson/clock","old_version":"1.3.0","new_version":"1.3.5","repository_url":"https://github.com/benbjohnson/clock"},{"name":"github.com/buger/jsonparser","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/buger/jsonparser"},{"name":"github.com/coocood/freecache","old_version":"1.2.1","new_version":"1.2.7","repository_url":"https://github.com/coocood/freecache"},{"name":"github.com/docker/go-units","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/docker/go-units"},{"name":"github.com/go-sql-driver/mysql","old_version":"1.6.0","new_version":"1.9.3","repository_url":"https://github.com/go-sql-driver/mysql"},{"name":"github.com/gofrs/uuid","old_version":"4.2.0+incompatible","new_version":"4.4.0+incompatible","repository_url":"https://github.com/gofrs/uuid"},{"name":"github.com/golang/glog","old_version":"1.2.4","new_version":"1.2.5","repository_url":"https://github.com/golang/glog"},{"name":"github.com/google/go-cmp","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/google/go-cmp"},{"name":"github.com/lib/pq","old_version":"1.10.4","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/prebid/go-gdpr","old_version":"1.12.0","new_version":"1.12.1","repository_url":"https://github.com/prebid/go-gdpr"},{"name":"github.com/prometheus/client_golang","old_version":"1.12.1","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/rs/cors","old_version":"1.11.0","new_version":"1.11.1","repository_url":"https://github.com/rs/cors"},{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/viper","old_version":"1.12.0","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/tidwall/gjson","old_version":"1.17.1","new_version":"1.18.0","repository_url":"https://github.com/tidwall/gjson"},{"name":"google.golang.org/grpc","old_version":"1.56.3","new_version":"1.80.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"gopkg.in/evanphx/json-patch.v5","old_version":"5.9.0","new_version":"5.9.11"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/51Degrees/device-detection-go/v4](https://github.com/51Degrees/device-detection-go) | `4.4.35` | `4.5.10` |\n| [github.com/DATA-DOG/go-sqlmock](https://github.com/DATA-DOG/go-sqlmock) | `1.5.0` | `1.5.2` |\n| [github.com/IABTechLab/adscert](https://github.com/IABTechLab/adscert) | `0.34.0` | `0.51.0` |\n| [github.com/WURFL/golang-wurfl](https://github.com/WURFL/golang-wurfl) | `1.30.3` | `1.33.0` |\n| [github.com/alitto/pond](https://github.com/alitto/pond) | `1.8.3` | `1.9.2` |\n| [github.com/benbjohnson/clock](https://github.com/benbjohnson/clock) | `1.3.0` | `1.3.5` |\n| [github.com/buger/jsonparser](https://github.com/buger/jsonparser) | `1.1.1` | `1.1.2` |\n| [github.com/coocood/freecache](https://github.com/coocood/freecache) | `1.2.1` | `1.2.7` |\n| [github.com/docker/go-units](https://github.com/docker/go-units) | `0.4.0` | `0.5.0` |\n| [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) | `1.6.0` | `1.9.3` |\n| [github.com/gofrs/uuid](https://github.com/gofrs/uuid) | `4.2.0+incompatible` | `4.4.0+incompatible` |\n| [github.com/golang/glog](https://github.com/golang/glog) | `1.2.4` | `1.2.5` |\n| [github.com/google/go-cmp](https://github.com/google/go-cmp) | `0.6.0` | `0.7.0` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.4` | `1.12.3` |\n| [github.com/prebid/go-gdpr](https://github.com/prebid/go-gdpr) | `1.12.0` | `1.12.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.12.1` | `1.23.2` |\n| [github.com/rs/cors](https://github.com/rs/cors) | `1.11.0` | `1.11.1` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.5.0` | `1.10.0` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.12.0` | `1.21.0` |\n| [github.com/tidwall/gjson](https://github.com/tidwall/gjson) | `1.17.1` | `1.18.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.56.3` | `1.80.0` |\n| gopkg.in/evanphx/json-patch.v5 | `5.9.0` | `5.9.11` |\n\n\nUpdates `github.com/51Degrees/device-detection-go/v4` from 4.4.35 to 4.5.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/51Degrees/device-detection-go/releases\"\u003egithub.com/51Degrees/device-detection-go/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.10\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix unit and integration tests after data file update by \u003ca href=\"https://github.com/legendko\"\u003e\u003ccode\u003e@​legendko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/80\"\u003e51Degrees/device-detection-go#80\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.9...v4.5.10\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.9...v4.5.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/77\"\u003e51Degrees/device-detection-go#77\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.8...v4.5.9\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.8...v4.5.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/76\"\u003e51Degrees/device-detection-go#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.7...v4.5.8\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.7...v4.5.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/75\"\u003e51Degrees/device-detection-go#75\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.6...v4.5.7\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.6...v4.5.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/73\"\u003e51Degrees/device-detection-go#73\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.5...v4.5.6\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.5...v4.5.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/72\"\u003e51Degrees/device-detection-go#72\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.4...v4.5.5\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.4...v4.5.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate packages by \u003ca href=\"https://github.com/Automation51D\"\u003e\u003ccode\u003e@​Automation51D\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/pull/71\"\u003e51Degrees/device-detection-go#71\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.5.3...v4.5.4\"\u003ehttps://github.com/51Degrees/device-detection-go/compare/v4.5.3...v4.5.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/b3064cd5fa2587178503cfcd1e0a37f73d7feb89\"\u003e\u003ccode\u003eb3064cd\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/80\"\u003e#80\u003c/a\u003e fix-media-hub-ua-tests-\u0026gt;main: Fix unit and integrati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/a34eaa20e4d66ed5204d4fcd55ce480cdd8f9cd9\"\u003e\u003ccode\u003ea34eaa2\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/77\"\u003e#77\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/bc027eda50f552365ae27acbae8ab1970ec0cef0\"\u003e\u003ccode\u003ebc027ed\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/76\"\u003e#76\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/556d3b92c2f00f440c4796a6dee3b504bb532405\"\u003e\u003ccode\u003e556d3b9\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/75\"\u003e#75\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/be3fffdc118c76ae83a25a229f7b6c7cfa465b3f\"\u003e\u003ccode\u003ebe3fffd\u003c/code\u003e\u003c/a\u003e Integrate examples, run them as integration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/44189ca0a66d52c5b6c6fa46fbeebb1a65355d24\"\u003e\u003ccode\u003e44189ca\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/73\"\u003e#73\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/38b65a0b860b105187b3671de46bcb2c9e26f7ed\"\u003e\u003ccode\u003e38b65a0\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/72\"\u003e#72\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/e104411aa1900f8b34f1ced5e86a5e67efc5d1b6\"\u003e\u003ccode\u003ee104411\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/71\"\u003e#71\u003c/a\u003e update-packages/main-\u0026gt;main: Update packages'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/4e734410c064621be787d6ffbd091720bcf01ce9\"\u003e\u003ccode\u003e4e73441\u003c/code\u003e\u003c/a\u003e Merged Pull Request '\u003ca href=\"https://redirect.github.com/51Degrees/device-detection-go/issues/70\"\u003e#70\u003c/a\u003e common-fetch-assets-\u0026gt;main: ci: use common fetch-asse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/51Degrees/device-detection-go/commit/e5aa303790c2b25c6eaf60de6c60072529f22412\"\u003e\u003ccode\u003ee5aa303\u003c/code\u003e\u003c/a\u003e ci: add unified nightly pipeline\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/51Degrees/device-detection-go/compare/v4.4.35...v4.5.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DATA-DOG/go-sqlmock` from 1.5.0 to 1.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/releases\"\u003egithub.com/DATA-DOG/go-sqlmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFixes breaking change from: \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/295\"\u003eDATA-DOG/go-sqlmock#295\u003c/a\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: make no argument passed validation opt-in by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/329\"\u003eDATA-DOG/go-sqlmock#329\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/compare/v1.5.1...v1.5.2\"\u003ehttps://github.com/DATA-DOG/go-sqlmock/compare/v1.5.1...v1.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eRelease was tested \u0026amp; verified using \u003ca href=\"https://redirect.github.com/aws/aws-xray-sdk-go/pull/450\"\u003eaws-sqk \u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd go 1.15 in travis by \u003ca href=\"https://github.com/gold-kou\"\u003e\u003ccode\u003e@​gold-kou\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/234\"\u003eDATA-DOG/go-sqlmock#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate code sample by \u003ca href=\"https://github.com/ashhadsheikh\"\u003e\u003ccode\u003e@​ashhadsheikh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/244\"\u003eDATA-DOG/go-sqlmock#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ExpectedExec Stringer implementation by \u003ca href=\"https://github.com/maguro\"\u003e\u003ccode\u003e@​maguro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/249\"\u003eDATA-DOG/go-sqlmock#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Multi Row Support by \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/263\"\u003eDATA-DOG/go-sqlmock#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Go 1.16 and 1.17 to Travis by \u003ca href=\"https://github.com/gliptak\"\u003e\u003ccode\u003e@​gliptak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/279\"\u003eDATA-DOG/go-sqlmock#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix package by \u003ca href=\"https://github.com/col3name\"\u003e\u003ccode\u003e@​col3name\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/284\"\u003eDATA-DOG/go-sqlmock#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chore]: Add Issue Template by \u003ca href=\"https://github.com/Ghvstcode\"\u003e\u003ccode\u003e@​Ghvstcode\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/289\"\u003eDATA-DOG/go-sqlmock#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix args passed not exp by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/295\"\u003eDATA-DOG/go-sqlmock#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes csv parse errors being silently ignored by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/315\"\u003eDATA-DOG/go-sqlmock#315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSVColParser: correctly set nil values in Rows by \u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/318\"\u003eDATA-DOG/go-sqlmock#318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModify: existing panic in AddRow to give a hint to the issue by \u003ca href=\"https://github.com/co60ca\"\u003e\u003ccode\u003e@​co60ca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/326\"\u003eDATA-DOG/go-sqlmock#326\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gold-kou\"\u003e\u003ccode\u003e@​gold-kou\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/234\"\u003eDATA-DOG/go-sqlmock#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ashhadsheikh\"\u003e\u003ccode\u003e@​ashhadsheikh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/244\"\u003eDATA-DOG/go-sqlmock#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maguro\"\u003e\u003ccode\u003e@​maguro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/249\"\u003eDATA-DOG/go-sqlmock#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/263\"\u003eDATA-DOG/go-sqlmock#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/col3name\"\u003e\u003ccode\u003e@​col3name\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/284\"\u003eDATA-DOG/go-sqlmock#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ghvstcode\"\u003e\u003ccode\u003e@​Ghvstcode\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/289\"\u003eDATA-DOG/go-sqlmock#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IvoGoman\"\u003e\u003ccode\u003e@​IvoGoman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/295\"\u003eDATA-DOG/go-sqlmock#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/co60ca\"\u003e\u003ccode\u003e@​co60ca\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/pull/326\"\u003eDATA-DOG/go-sqlmock#326\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/DATA-DOG/go-sqlmock/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/13767dc13af128db29eaa5622178abcd9729daec\"\u003e\u003ccode\u003e13767dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/329\"\u003e#329\u003c/a\u003e from IvoGoman/optionalNoArgs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/a6a27b71b91fa833474353571363d22b4541c687\"\u003e\u003ccode\u003ea6a27b7\u003c/code\u003e\u003c/a\u003e fix: make no argument passed validation opt-in\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/b2d135c5e4bca66a3e7055ff43f64b245a5bc612\"\u003e\u003ccode\u003eb2d135c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/326\"\u003e#326\u003c/a\u003e from co60ca/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/e4270300ef8b76cff7217fbe408b28adbf52fde6\"\u003e\u003ccode\u003ee427030\u003c/code\u003e\u003c/a\u003e Modify: existing panic in AddRow to give a hint to the issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/b2f0b45ee89df7dfd29e32a5f9bf087791c9a61f\"\u003e\u003ccode\u003eb2f0b45\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/318\"\u003e#318\u003c/a\u003e from IvoGoman/fix/nilonstringpointer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/4a9308e2e87ec768ea28c81f46fdf3543454c16c\"\u003e\u003ccode\u003e4a9308e\u003c/code\u003e\u003c/a\u003e Update rows_test.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/fd971def423315aacad9923a9a9eb8e4ab86ce11\"\u003e\u003ccode\u003efd971de\u003c/code\u003e\u003c/a\u003e CSVColParser: correctly set nil values in Rows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/3476f31d8fc4d652040f8d534380f5b54a8d3a42\"\u003e\u003ccode\u003e3476f31\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/315\"\u003e#315\u003c/a\u003e from IvoGoman/fix/invalidcsvstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/a1ad26d1102880d2124d764aa0a80707f95dffee\"\u003e\u003ccode\u003ea1ad26d\u003c/code\u003e\u003c/a\u003e fixes csv parse errors being silently ignored\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/commit/44e746a20e094153210b5b25fea30c38804a8b29\"\u003e\u003ccode\u003e44e746a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DATA-DOG/go-sqlmock/issues/295\"\u003e#295\u003c/a\u003e from IvoGoman/fix-args-passed-not-exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DATA-DOG/go-sqlmock/compare/v1.5.0...v1.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/IABTechLab/adscert` from 0.34.0 to 0.51.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/74f817956228d9f530bfc3e23f5b8e170af7eb84\"\u003e\u003ccode\u003e74f8179\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.0.0-20220131195533-30dcbda58838 to 0.1.0 (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/8734739fd93372567d138a537f00d7f3933bd88e\"\u003e\u003ccode\u003e8734739\u003c/code\u003e\u003c/a\u003e Docker readme update (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/90\"\u003e#90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/0dab3e3d952099a7ef63729cd3edabc88cb8af2a\"\u003e\u003ccode\u003e0dab3e3\u003c/code\u003e\u003c/a\u003e Improve logging in testsign and testreceiver tools; remove unnecessary reques...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/877cb0c46430799b0f32eab1b11a5c896408d556\"\u003e\u003ccode\u003e877cb0c\u003c/code\u003e\u003c/a\u003e Updates to the testsign and testreceiver commands, and deactivate the load te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/ba1e820eaf399bf530b73a2768fe5ad459c6b35e\"\u003e\u003ccode\u003eba1e820\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/069dff40449ba8387e165ede8a440656720eadd1\"\u003e\u003ccode\u003e069dff4\u003c/code\u003e\u003c/a\u003e removes usage of grpc health check (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/88\"\u003e#88\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/01c2d63703ced0c551e7ca263c00850d42b71edb\"\u003e\u003ccode\u003e01c2d63\u003c/code\u003e\u003c/a\u003e Load testing (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/3fa477326ec71ac235f329030b29f3818574dd0d\"\u003e\u003ccode\u003e3fa4773\u003c/code\u003e\u003c/a\u003e Benchmarking (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/86\"\u003e#86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/1627d4304eb7b1e3ce363beecbb5a1c779092145\"\u003e\u003ccode\u003e1627d43\u003c/code\u003e\u003c/a\u003e runs web server on push action (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IABTechLab/adscert/commit/65c9f68bd559ae789720e8f4bd682f764ba121f5\"\u003e\u003ccode\u003e65c9f68\u003c/code\u003e\u003c/a\u003e Receiver cmd (\u003ca href=\"https://redirect.github.com/IABTechLab/adscert/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IABTechLab/adscert/compare/v0.34.0...v0.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/WURFL/golang-wurfl` from 1.30.3 to 1.33.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/WURFL/golang-wurfl/releases\"\u003egithub.com/WURFL/golang-wurfl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGolang WURFL API v1.33.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eTrie-based case-insensitive header lookup\u003c/strong\u003e: Introduces a \u003ccode\u003eheaderTrie\u003c/code\u003e data structure that maps HTTP header names to pre-allocated C strings. This replaces per-call \u003ccode\u003eC.CString()\u003c/code\u003e allocations for header names in \u003ccode\u003eLookupWithImportantHeaderMap\u003c/code\u003e and \u003ccode\u003eLookupDeviceIDWithImportantHeaderMap\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eC.free safety improvements\u003c/strong\u003e: Moved several \u003ccode\u003eC.free\u003c/code\u003e calls to use \u003ccode\u003edefer\u003c/code\u003e for consistency and to prevent potential leaks on early-return error paths (\u003ccode\u003eCreate\u003c/code\u003e, \u003ccode\u003eLookupDeviceIDWithRequest\u003c/code\u003e, \u003ccode\u003eLookupDeviceIDWithImportantHeaderMap\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFix\u003c/strong\u003e : issue in \u003ccode\u003eLookupDeviceIDWithImportantHeaderMap\u003c/code\u003e when headers arrive with mixed casing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGolang WURFL API v1.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue in ORTB2GetDevicetype\u003c/li\u003e\n\u003cli\u003eRenamed constant whose name could be misleading\u003c/li\u003e\n\u003cli\u003eThis implementation of ortb2 devicetype uses value 0 to indicate bot/robot/crawler devices (as there is no value defined in ORTB2 for these devices)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGolang WURFL API v1.32.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eORTB2GetDevicetype()\u003c/code\u003e method to the \u003ccode\u003eDevice\u003c/code\u003e struct that returns the ORTB 2.6 device type based on WURFL capabilities\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eORTB2 Device Type Mapping\u003c/h2\u003e\n\u003ch2\u003eGolang WURFL api v1.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ecomplete new error managment that will allow to use errors.Is() for\nchecking against specific error types. Requires libwurfl 1.13.4.0 for\nall tests to correctly pass, libwurfl 1.13.2.1 to compile ok.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGolang WURFL api v1.30.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Download test\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/WURFL/golang-wurfl/blob/main/Changelog.txt\"\u003egithub.com/WURFL/golang-wurfl's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e1.33.0 - April 7, 2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized LookupWithImportantHeaderMap and LookupDeviceIDWithImportantHeaderMap: replaced per-call C.CString allocations for header names with a trie-based lookup using pre-allocated C strings, reducing cgo overhead on hot paths\u003c/li\u003e\n\u003cli\u003eCase-insensitive header name matching now handled via inline bit folding\u003c/li\u003e\n\u003cli\u003eFixed potential C memory leaks by deferring C.free calls in Create, LookupDeviceIDWithRequest, and LookupDeviceIDWithImportantHeaderMap\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.32.1 - January 26, 2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixed method ORTB2GetDevicetype to Device struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.32.0 - January 26, 2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded method ORTB2GetDevicetype to Device struct\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.31.0 - June 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecomplete new error managment that will allow to use errors.Is() for\nchecking against specific error types. Requires libwurfl 1.13.4.0 for\nall tests to correctly pass, libwurfl 1.13.2.1 to compile ok.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e1.30.4 - Feb 18, 2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a test\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/2f23336c2fedf107baa1e4fe1f453e148063dec9\"\u003e\u003ccode\u003e2f23336\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/WURFL/golang-wurfl/issues/13\"\u003e#13\u003c/a\u003e from WURFL/feat/perf-enh\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/a10a37333f7544aa01230a5f51d16d2ee32f0583\"\u003e\u003ccode\u003ea10a373\u003c/code\u003e\u003c/a\u003e updated changelog. bumped version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/cd9bec067b8cdde8349194aac7d09de883792790\"\u003e\u003ccode\u003ecd9bec0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/WURFL/golang-wurfl/issues/12\"\u003e#12\u003c/a\u003e from WURFL/fix/cstring-leak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/e82ea3914170fc15ecd416b470ce2e8f916ab36a\"\u003e\u003ccode\u003ee82ea39\u003c/code\u003e\u003c/a\u003e more C.free deferring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/c569bfa0db789d9b33b72ffa7e0913e7c4eb85f3\"\u003e\u003ccode\u003ec569bfa\u003c/code\u003e\u003c/a\u003e moved some C.free to prevent potential leaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/ff481fc1a08fd65c6d63154f9b09d15d7857d9f1\"\u003e\u003ccode\u003eff481fc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/WURFL/golang-wurfl/issues/11\"\u003e#11\u003c/a\u003e from WURFL/ihm-lookup-opt-trie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/1bd9ca2fecec49f5c106242587ee2a57ae382910\"\u003e\u003ccode\u003e1bd9ca2\u003c/code\u003e\u003c/a\u003e reverted code that use buffer aapproach in place of C.String for header values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/723ab39a6369efc826fdd1bddfb1f50a07ad064d\"\u003e\u003ccode\u003e723ab39\u003c/code\u003e\u003c/a\u003e Fixed merge issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/c8c26c1fd6bdd85dae62922724cf1b6f095156c9\"\u003e\u003ccode\u003ec8c26c1\u003c/code\u003e\u003c/a\u003e Merge branch 'feat/perf-enh' into ihm-lookup-opt-trie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/WURFL/golang-wurfl/commit/f72645e4c39ad4a2e334cc4ec3712d2abeb20593\"\u003e\u003ccode\u003ef72645e\u003c/code\u003e\u003c/a\u003e removed some benchmark that wasn't needed anymore\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/WURFL/golang-wurfl/compare/v1.30.3...v1.33.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/alitto/pond` from 1.8.3 to 1.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alitto/pond/releases\"\u003egithub.com/alitto/pond's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.9.2\u003c/h2\u003e\n\u003ch2\u003eChanges included\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug that worker doesn't return after context cancel \u003ca href=\"https://redirect.github.com/alitto/pond/pull/71\"\u003ealitto/pond#71\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/hongkuancn\"\u003e\u003ccode\u003e@​hongkuancn\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eDrain tasks in an unblocked way to avoid data race \u003ca href=\"https://redirect.github.com/alitto/pond/pull/72\"\u003ealitto/pond#72\u003c/a\u003e (fixes \u003ca href=\"https://redirect.github.com/alitto/pond/issues/70\"\u003ealitto/pond#70\u003c/a\u003e) - Again, thanks \u003ca href=\"https://github.com/hongkuancn\"\u003e\u003ccode\u003e@​hongkuancn\u003c/code\u003e\u003c/a\u003e! :raised_hands:\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.9.1\u003c/h2\u003e\n\u003ch2\u003eChanges included\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn context in Stop() to notify user when everything has been stopped - PR: \u003ca href=\"https://redirect.github.com/alitto/pond/pull/67\"\u003ealitto/pond#67\u003c/a\u003e - Closes: \u003ca href=\"https://redirect.github.com/alitto/pond/issues/63\"\u003ealitto/pond#63\u003c/a\u003e) - Thanks \u003ca href=\"https://github.com/CorentinClabaut\"\u003e\u003ccode\u003e@​CorentinClabaut\u003c/code\u003e\u003c/a\u003e 🙌\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease v1.9.0\u003c/h2\u003e\n\u003ch2\u003eChanges included\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: clear pending tasks in the worker when the context is canceled to avoid deadlocks in StopAndWait when tasks are queued for the worker. PR: \u003ca href=\"https://redirect.github.com/alitto/pond/pull/62\"\u003ealitto/pond#62\u003c/a\u003e - Thanks \u003ca href=\"https://github.com/CorentinClabaut\"\u003e\u003ccode\u003e@​CorentinClabaut\u003c/code\u003e\u003c/a\u003e! 🙌\u003c/li\u003e\n\u003cli\u003eFix errors in github actions workflow\u003c/li\u003e\n\u003cli\u003eBump max supported go version in tests to 1.22\u003c/li\u003e\n\u003cli\u003eRename default branch from \u003ccode\u003emaster\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/18002c10fedbb6d53f0fbe02830d89944ae2349b\"\u003e\u003ccode\u003e18002c1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/72\"\u003e#72\u003c/a\u003e from hongkuancn/data-race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/a64a339f930b565975c02241688898e643d18004\"\u003e\u003ccode\u003ea64a339\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/71\"\u003e#71\u003c/a\u003e from hongkuancn/context-done\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/44b1bcc3b6c6380bc4dbb4eb570d35153f0f3304\"\u003e\u003ccode\u003e44b1bcc\u003c/code\u003e\u003c/a\u003e drain tasks in an unblocked way to avoid data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/1b21aaae28b0b61d8411806f96a7bf1268e79863\"\u003e\u003ccode\u003e1b21aaa\u003c/code\u003e\u003c/a\u003e drain task before return\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/7f4c992eddaad9c2333c8f2aa3baf4b7e7c4a6ec\"\u003e\u003ccode\u003e7f4c992\u003c/code\u003e\u003c/a\u003e fix bug that worker doesn't return after context cancel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/5f162d4380e6d669dab44e64cc7967f0ff3f6e8f\"\u003e\u003ccode\u003e5f162d4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/67\"\u003e#67\u003c/a\u003e from CorentinClabaut/stopCtx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/415243171410a829c7357a6af3bd440383aa0826\"\u003e\u003ccode\u003e4152431\u003c/code\u003e\u003c/a\u003e Add comment to Stop() method to explain what the returned context does\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/5e03cf18af837757be75bf3e6f437df125ed7560\"\u003e\u003ccode\u003e5e03cf1\u003c/code\u003e\u003c/a\u003e Return context in Stop() to notify user when everything has been stopped\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/e2fe4156b86ce7afb1401df2174fca90c736714b\"\u003e\u003ccode\u003ee2fe415\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/alitto/pond/issues/66\"\u003e#66\u003c/a\u003e from alitto/fix/AD/codecov-coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alitto/pond/commit/c325347ddbaf40bc2b0cc7df0f18611513fcc05b\"\u003e\u003ccode\u003ec325347\u003c/code\u003e\u003c/a\u003e fix(codecov): update project coverage target\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alitto/pond/compare/v1.8.3...v1.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/benbjohnson/clock` from 1.3.0 to 1.3.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/benbjohnson/clock/releases\"\u003egithub.com/benbjohnson/clock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race condition on 'now' when creating a timer by \u003ca href=\"https://github.com/mjte-riot\"\u003e\u003ccode\u003e@​mjte-riot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/58\"\u003ebenbjohnson/clock#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mjte-riot\"\u003e\u003ccode\u003e@​mjte-riot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/58\"\u003ebenbjohnson/clock#58\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/benbjohnson/clock/compare/v1.3.4...v1.3.5\"\u003ehttps://github.com/benbjohnson/clock/compare/v1.3.4...v1.3.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eimprove use of mutex by \u003ca href=\"https://github.com/djmitche\"\u003e\u003ccode\u003e@​djmitche\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/54\"\u003ebenbjohnson/clock#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd method to forward time until all timers are expired by \u003ca href=\"https://github.com/jpicht\"\u003e\u003ccode\u003e@​jpicht\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/51\"\u003ebenbjohnson/clock#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimmediately fire a timer set to a negative duration by \u003ca href=\"https://github.com/marten-seemann\"\u003e\u003ccode\u003e@​marten-seemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/50\"\u003ebenbjohnson/clock#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jpicht\"\u003e\u003ccode\u003e@​jpicht\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/51\"\u003ebenbjohnson/clock#51\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marten-seemann\"\u003e\u003ccode\u003e@​marten-seemann\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/benbjohnson/clock/pull/50\"\u003ebenbjohnson/clock#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/benbjohnson/clock/compare/v1.3.3...v1.3.4\"\u003ehttps://github.com/benbjohnson/clock/compare/v1.3.3...v1.3.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/96c602caabb567343046c08a8fca8560b4f00bb4\"\u003e\u003ccode\u003e96c602c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/58\"\u003e#58\u003c/a\u003e from mjte-riot/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/b675fcb0bb3e3b2ccd209a1d2dfbd9a00079ec37\"\u003e\u003ccode\u003eb675fcb\u003c/code\u003e\u003c/a\u003e Fix race condition on 'now' when creating a timer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/4362d7026a7b38ddacc1c1174fa391ee213a2a10\"\u003e\u003ccode\u003e4362d70\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/50\"\u003e#50\u003c/a\u003e from marten-seemann/immediately-fire-negative-timer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/2fbf0cb60cfd2bd74f35e61d0333b7c2bd8cb75e\"\u003e\u003ccode\u003e2fbf0cb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/51\"\u003e#51\u003c/a\u003e from jpicht/feat/add-func-to-wait-for-all-timers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/8f7eecd0335d92579dc5072af739bf4f12d8c618\"\u003e\u003ccode\u003e8f7eecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/54\"\u003e#54\u003c/a\u003e from djmitche/issue44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/c7aedc18db51c2b40b88eb40c5efbd64fc94f652\"\u003e\u003ccode\u003ec7aedc1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/45\"\u003e#45\u003c/a\u003e from smirnov-vs/fix/afterfunc_goroutine\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/e225bc792cc46b47dd814521072797b9f49bc814\"\u003e\u003ccode\u003ee225bc7\u003c/code\u003e\u003c/a\u003e fix new test from master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/75ae330933c3fd372c9eb5bf09e81276b85d6af2\"\u003e\u003ccode\u003e75ae330\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into fix/afterfunc_goroutine\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/d13048d4f358fd79fdeb1666ab9eca9d22780887\"\u003e\u003ccode\u003ed13048d\u003c/code\u003e\u003c/a\u003e fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/benbjohnson/clock/commit/023ccf9a0d106886b7a2993d7bde89f8982f294d\"\u003e\u003ccode\u003e023ccf9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/benbjohnson/clock/issues/46\"\u003e#46\u003c/a\u003e from cptpcrd/master\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/benbjohnson/clock/compare/v1.3.0...v1.3.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/buger/jsonparser` from 1.1.1 to 1.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/buger/jsonparser/releases\"\u003egithub.com/buger/jsonparser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated travis to build for 1.13 to 1.15 by \u003ca href=\"https://github.com/janreggie\"\u003e\u003ccode\u003e@​janreggie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/225\"\u003ebuger/jsonparser#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\n\u003cul\u003e\n\u003cli\u003eeliminate 2 allocations in EachKey() by \u003ca href=\"https://github.com/Villenny\"\u003e\u003ccode\u003e@​Villenny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/223\"\u003ebuger/jsonparser#223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003efix issue \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/150\"\u003e#150\u003c/a\u003e (in deleting case) by \u003ca href=\"https://github.com/daria-kay\"\u003e\u003ccode\u003e@​daria-kay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/226\"\u003ebuger/jsonparser#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixing the oss-fuzz issue by \u003ca href=\"https://github.com/daria-kay\"\u003e\u003ccode\u003e@​daria-kay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/227\"\u003ebuger/jsonparser#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parseInt overflow check false negative by \u003ca href=\"https://github.com/carsonip\"\u003e\u003ccode\u003e@​carsonip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/231\"\u003ebuger/jsonparser#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded bespoke error for null cases by \u003ca href=\"https://github.com/jonomacd\"\u003e\u003ccode\u003e@​jonomacd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/228\"\u003ebuger/jsonparser#228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFuzzing: Add CIFuzz by \u003ca href=\"https://github.com/AdamKorcz\"\u003e\u003ccode\u003e@​AdamKorcz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/239\"\u003ebuger/jsonparser#239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded latest versions of go to tests by \u003ca href=\"https://github.com/moredure\"\u003e\u003ccode\u003e@​moredure\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/244\"\u003ebuger/jsonparser#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix EachKey pIdxFlags allocation by \u003ca href=\"https://github.com/unxcepted\"\u003e\u003ccode\u003e@​unxcepted\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/241\"\u003ebuger/jsonparser#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent panic on negative slice index in Delete with malformed JSON (GO-2026-4514) by \u003ca href=\"https://github.com/dbarrosop\"\u003e\u003ccode\u003e@​dbarrosop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/276\"\u003ebuger/jsonparser#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/janreggie\"\u003e\u003ccode\u003e@​janreggie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/225\"\u003ebuger/jsonparser#225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Villenny\"\u003e\u003ccode\u003e@​Villenny\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/223\"\u003ebuger/jsonparser#223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daria-kay\"\u003e\u003ccode\u003e@​daria-kay\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/226\"\u003ebuger/jsonparser#226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/carsonip\"\u003e\u003ccode\u003e@​carsonip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/231\"\u003ebuger/jsonparser#231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jonomacd\"\u003e\u003ccode\u003e@​jonomacd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/228\"\u003ebuger/jsonparser#228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moredure\"\u003e\u003ccode\u003e@​moredure\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/244\"\u003ebuger/jsonparser#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unxcepted\"\u003e\u003ccode\u003e@​unxcepted\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/241\"\u003ebuger/jsonparser#241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbarrosop\"\u003e\u003ccode\u003e@​dbarrosop\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/buger/jsonparser/pull/276\"\u003ebuger/jsonparser#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/buger/jsonparser/compare/v1.1.1...v1.1.2\"\u003ehttps://github.com/buger/jsonparser/compare/v1.1.1...v1.1.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/a69e7e01cd4ad67bdfd3ac2c080b9212af16f4b0\"\u003e\u003ccode\u003ea69e7e0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/276\"\u003e#276\u003c/a\u003e from dbarrosop/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/d3eacc0bab779d6cf98221f5268828fff287876e\"\u003e\u003ccode\u003ed3eacc0\u003c/code\u003e\u003c/a\u003e fix: prevent panic on negative slice index in Delete with malformed JSON (GO-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/61b32cfdfa0f5d368ef7c7daef28ce12d538740f\"\u003e\u003ccode\u003e61b32cf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/241\"\u003e#241\u003c/a\u003e from unxcepted/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/2181e8398f18397c9cacbaea9889314bb585e868\"\u003e\u003ccode\u003e2181e83\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/244\"\u003e#244\u003c/a\u003e from ScaleChamp/patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/1510b5194182fc2fb898f28cdbceb42fd7258bfa\"\u003e\u003ccode\u003e1510b51\u003c/code\u003e\u003c/a\u003e Added latest versions of go to tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/6fc2e488ed3cc4f1f1debec3b0c70715bd7be6fd\"\u003e\u003ccode\u003e6fc2e48\u003c/code\u003e\u003c/a\u003e fix: eachkey allocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/a6f867eb7787e4ec54536b77b5d628ddf5c4f73d\"\u003e\u003ccode\u003ea6f867e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/239\"\u003e#239\u003c/a\u003e from AdamKorcz/cifuzz1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/cbc01fdbbe131706e89eeaaf0cd917760d8d3949\"\u003e\u003ccode\u003ecbc01fd\u003c/code\u003e\u003c/a\u003e Fuzzing: Add CIFuzz\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/dc92d6932a1272b4d8f485f798a88c3a75106256\"\u003e\u003ccode\u003edc92d69\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/228\"\u003e#228\u003c/a\u003e from jonomacd/null-handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/buger/jsonparser/commit/2d9d6343e8621ddc18c70749663f74bc584c0de4\"\u003e\u003ccode\u003e2d9d634\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/buger/jsonparser/issues/231\"\u003e#231\u003c/a\u003e from carsonip/fix-parseint-overflow-check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/buger/jsonparser/compare/v1.1.1...v1.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coocood/freecache` from 1.2.1 to 1.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coocood/freecache/releases\"\u003egithub.com/coocood/freecache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a MultiGet API to reduce lock contention by \u003ca href=\"https://github.com/liusy182\"\u003e\u003ccode\u003e@​liusy182\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/145\"\u003ecoocood/freecache#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.6...v1.2.7\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.6...v1.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd PeekWithExpiration by \u003ca href=\"https://github.com/liusy182\"\u003e\u003ccode\u003e@​liusy182\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/144\"\u003ecoocood/freecache#144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liusy182\"\u003e\u003ccode\u003e@​liusy182\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/144\"\u003ecoocood/freecache#144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.5...v1.2.6\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.5...v1.2.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: typo by \u003ca href=\"https://github.com/testwill\"\u003e\u003ccode\u003e@​testwill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/131\"\u003ecoocood/freecache#131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning that Peek functions return expired values by \u003ca href=\"https://github.com/pflanagan-cs\"\u003e\u003ccode\u003e@​pflanagan-cs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/133\"\u003ecoocood/freecache#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd GitHub Actions workflows by \u003ca href=\"https://github.com/ichizok\"\u003e\u003ccode\u003e@​ichizok\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/135\"\u003ecoocood/freecache#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd GetWithExpirationAndBuf by \u003ca href=\"https://github.com/vahid-sohrabloo\"\u003e\u003ccode\u003e@​vahid-sohrabloo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/137\"\u003ecoocood/freecache#137\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testwill\"\u003e\u003ccode\u003e@​testwill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/131\"\u003ecoocood/freecache#131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pflanagan-cs\"\u003e\u003ccode\u003e@​pflanagan-cs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/133\"\u003ecoocood/freecache#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ichizok\"\u003e\u003ccode\u003e@​ichizok\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/135\"\u003ecoocood/freecache#135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vahid-sohrabloo\"\u003e\u003ccode\u003e@​vahid-sohrabloo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/137\"\u003ecoocood/freecache#137\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.4...v1.2.5\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.4...v1.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a notice for the cache duration precision issue. by \u003ca href=\"https://github.com/Stumble\"\u003e\u003ccode\u003e@​Stumble\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/119\"\u003ecoocood/freecache#119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecrease number of allocations during get or set operations by \u003ca href=\"https://github.com/laura-zelenku\"\u003e\u003ccode\u003e@​laura-zelenku\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/126\"\u003ecoocood/freecache#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ExpireAt to the iterator return result by \u003ca href=\"https://github.com/xiehui3651\"\u003e\u003ccode\u003e@​xiehui3651\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/128\"\u003ecoocood/freecache#128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stumble\"\u003e\u003ccode\u003e@​Stumble\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/119\"\u003ecoocood/freecache#119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/laura-zelenku\"\u003e\u003ccode\u003e@​laura-zelenku\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/126\"\u003ecoocood/freecache#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xiehui3651\"\u003e\u003ccode\u003e@​xiehui3651\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/128\"\u003ecoocood/freecache#128\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.3...v1.2.4\"\u003ehttps://github.com/coocood/freecache/compare/v1.2.3...v1.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd atomic \u0026quot;Get and Set\u0026quot; method by \u003ca href=\"https://github.com/padjoo\"\u003e\u003ccode\u003e@​padjoo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/117\"\u003ecoocood/freecache#117\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/padjoo\"\u003e\u003ccode\u003e@​padjoo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coocood/freecache/pull/117\"\u003ecoocood/freecache#117\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/1442997a512aacd9edd7adadaa831eb6c3004251\"\u003e\u003ccode\u003e1442997\u003c/code\u003e\u003c/a\u003e Add a MultiGet API to reduce lock contention (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/145\"\u003e#145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/f89a86742760663e904e5f7f129e26c8b14b2b85\"\u003e\u003ccode\u003ef89a867\u003c/code\u003e\u003c/a\u003e update go version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/3857316e4ba1816a9a30d484cdbfeb653e31dc82\"\u003e\u003ccode\u003e3857316\u003c/code\u003e\u003c/a\u003e Add PeekWithExpiration (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/35799648f02b0832cb1c97d67cabf7d5a662329d\"\u003e\u003ccode\u003e3579964\u003c/code\u003e\u003c/a\u003e Add GetWithExpirationAndBuf (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/137\"\u003e#137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/eadf666f037f5f88b4cc4f4d2c575defaa0c141d\"\u003e\u003ccode\u003eeadf666\u003c/code\u003e\u003c/a\u003e Add GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/1add4dc8d1252e33c5f33a4c407b844b14392a75\"\u003e\u003ccode\u003e1add4dc\u003c/code\u003e\u003c/a\u003e Add warning that Peek functions return expired values (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/64a2e400f64a0d2c8f4824469beeee8326ddbd42\"\u003e\u003ccode\u003e64a2e40\u003c/code\u003e\u003c/a\u003e fix: typo (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/131\"\u003e#131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/c241df04cc882010d431ebe11464ec228651a978\"\u003e\u003ccode\u003ec241df0\u003c/code\u003e\u003c/a\u003e Add ExpireAt to the iterator return result (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/128\"\u003e#128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/a3ea3331dd423a3ea1202fbfb54cdcabdaa3434c\"\u003e\u003ccode\u003ea3ea333\u003c/code\u003e\u003c/a\u003e Decrease number of allocations during get or set operations (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/126\"\u003e#126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coocood/freecache/commit/8480cb34c8ec325837cfd0ebaa24815819ebd953\"\u003e\u003ccode\u003e8480cb3\u003c/code\u003e\u003c/a\u003e Add a notice for the cache duration precision issue. (\u003ca href=\"https://redirect.github.com/coocood/freecache/issues/119\"\u003e#119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coocood/freecache/compare/v1.2.1...v1.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/docker/go-units` from 0.4.0 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/e682442797b36348f8e1f98defdbf32bac0b6c6f\"\u003e\u003ccode\u003ee682442\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/go-units/issues/40\"\u003e#40\u003c/a\u003e from kolyshkin/no-regex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/737572633c434ce2d80ba3fbe2d8ea15d7d821ff\"\u003e\u003ccode\u003e7375726\u003c/code\u003e\u003c/a\u003e size: stop using regexp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/cec49607f776c9f7f3b300e746ddbd493b2f45ed\"\u003e\u003ccode\u003ecec4960\u003c/code\u003e\u003c/a\u003e size_test: add more tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/54c3e559548be5ab7ea742b174496f5cb2555d29\"\u003e\u003ccode\u003e54c3e55\u003c/code\u003e\u003c/a\u003e size_test: add t.Helper annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/1d23ffa157447c3452bb2e31f0bdf9118fafb88a\"\u003e\u003ccode\u003e1d23ffa\u003c/code\u003e\u003c/a\u003e size_test: add parseSize benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/go-units/commit/af07f36391ff7e0d0fa596c2d960b23e0a29c978\"\u003e\u003ccode\u003eaf07f36\u003c/code\u003e\u003c/a\u003e size_test: add tests for 0.3 + suffix\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/docker/go-units/compare/v0.4.0...v0.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-sql-driver/mysql` from 1.6.0 to 1.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-sql-driver/mysql/releases\"\u003egithub.com/go-sql-driver/mysql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[1.9] test stability improvement. by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1699\"\u003ego-sql-driver/mysql#1699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1.9] Transaction Commit/Rollback returns conn's cached error by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1702\"\u003ego-sql-driver/mysql#1702\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebackport benchmark_test by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1706\"\u003ego-sql-driver/mysql#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1.9] optimize readPacket (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1705\"\u003e#1705\u003c/a\u003e) by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1707\"\u003ego-sql-driver/mysql#1707\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[1.9] fix PING on compressed connections by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1723\"\u003ego-sql-driver/mysql#1723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease v1.9.3 by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1725\"\u003ego-sql-driver/mysql#1725\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.9.2...v1.9.3\"\u003ehttps://github.com/go-sql-driver/mysql/compare/v1.9.2...v1.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003ev1.9.2 is a re-release of v1.9.1 due to a release process issue; no changes were made to the content.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/go-sql-driver/mysql/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd Charset() option by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1679\"\u003ego-sql-driver/mysql#1679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FormatDSN missing ConnectionAttributes by \u003ca href=\"https://github.com/bogcon\"\u003e\u003ccode\u003e@​bogcon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1619\"\u003ego-sql-driver/mysql#1619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ego.mod: fix go version format by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1682\"\u003ego-sql-driver/mysql#1682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease v1.9.1 by \u003ca href=\"https://github.com/methane\"\u003e\u003ccode\u003e@​methane\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1683\"\u003ego-sql-driver/mysql#1683\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bogcon\"\u003e\u003ccode\u003e@​bogcon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/pull/1619\"\u003ego-sql-driver/mysql#1619\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/go-sql-driver/mysql/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eMajor Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement zlib compression. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupported Go version is updated to Go 1.21+. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1639\"\u003e#1639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for VECTOR type introduced in MySQL 9.0. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfig object can have custom dial function. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBugfixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix auth errors when username/password are too long. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1625\"\u003e#1625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck if MySQL supports CLIENT_CONNECT_ATTRS before sending client attributes. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix auth switch request handling. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1666\"\u003e#1666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;filename:line\u0026quot; prefix to log in go-mysql. Custom loggers now show it. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling. It reduces the \u0026quot;busy buffer\u0026quot; errors. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1595\"\u003e#1595\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1601\"\u003e#1601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1641\"\u003e#1641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003estrconv.Atoi\u003c/code\u003e to parse max_allowed_packet. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1661\"\u003e#1661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erejectReadOnly\u003c/code\u003e option now handles ER_READ_ONLY_MODE (1290) error too. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-sql-driver/mysql/blob/v1.9.3/CHANGELOG.md\"\u003egithub.com/go-sql-driver/mysql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.3 (2025-06-13)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003etx.Commit()\u003c/code\u003e and \u003ccode\u003etx.Rollback()\u003c/code\u003e returned \u003ccode\u003eErrInvalidConn\u003c/code\u003e always.\nNow they return cached real error if present. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1690\"\u003e#1690\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eOptimize reading small resultsets to fix performance regression\nintroduced by compression protocol support. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix \u003ccode\u003edb.Ping()\u003c/code\u003e on compressed connection. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1723\"\u003e#1723\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.2 (2025-04-07)\u003c/h2\u003e\n\u003cp\u003ev1.9.2 is a re-release of v1.9.1 due to a release process issue; no changes were made to the content.\u003c/p\u003e\n\u003ch2\u003ev1.9.1 (2025-03-21)\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Charset() option. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1679\"\u003e#1679\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: fix go version format (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1682\"\u003e#1682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix FormatDSN missing ConnectionAttributes (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1619\"\u003e#1619\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.9.0 (2025-02-18)\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement zlib compression. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupported Go version is updated to Go 1.21+. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1639\"\u003e#1639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for VECTOR type introduced in MySQL 9.0. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eConfig object can have custom dial function. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix auth errors when username/password are too long. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1625\"\u003e#1625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCheck if MySQL supports CLIENT_CONNECT_ATTRS before sending client attributes. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix auth switch request handling. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1666\"\u003e#1666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;filename:line\u0026quot; prefix to log in go-mysql. Custom loggers now show it. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error handling. It reduces the \u0026quot;busy buffer\u0026quot; errors. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1595\"\u003e#1595\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1601\"\u003e#1601\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1641\"\u003e#1641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003estrconv.Atoi\u003c/code\u003e to parse max_allowed_packet. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1661\"\u003e#1661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erejectReadOnly\u003c/code\u003e option now handles ER_READ_ONLY_MODE (1290) error too. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1660\"\u003e#1660\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/62984ada4402df6571557bc3fed2bcbde48ec908\"\u003e\u003ccode\u003e62984ad\u003c/code\u003e\u003c/a\u003e release v1.9.3 (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1725\"\u003e#1725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/324cbb386b73b7d0cec9895c695539431b40e605\"\u003e\u003ccode\u003e324cbb3\u003c/code\u003e\u003c/a\u003e [1.9] fix PING on compressed connections (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1723\"\u003e#1723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/dfd973a35f4c6829df7cce062cb527caf6da7b13\"\u003e\u003ccode\u003edfd973a\u003c/code\u003e\u003c/a\u003e optimize readPacket (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/2ed589b51cdf34d0b200c1b0dc38ed90b60be55e\"\u003e\u003ccode\u003e2ed589b\u003c/code\u003e\u003c/a\u003e backport benchmark_test (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1706\"\u003e#1706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/ac04e5f831c049a1ccf04bd2d62211b26f6b7cd9\"\u003e\u003ccode\u003eac04e5f\u003c/code\u003e\u003c/a\u003e Transaction Commit/Rollback returns conn's cached error (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1702\"\u003e#1702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/1bee809eff41386f59b2c825763f80f13ec5c3fe\"\u003e\u003ccode\u003e1bee809\u003c/code\u003e\u003c/a\u003e test stability improvement. (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1699\"\u003e#1699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/21ef4c694538530b2e4b43d1a197402ed22e9749\"\u003e\u003ccode\u003e21ef4c6\u003c/code\u003e\u003c/a\u003e release v1.9.2 (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1693\"\u003e#1693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/1fbafa8082dab81e2c2e8caeb55d569dfeafcf94\"\u003e\u003ccode\u003e1fbafa8\u003c/code\u003e\u003c/a\u003e release v1.9.1 (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/b84ac5af9c77b13e4c6417e484cbed087cd672f3\"\u003e\u003ccode\u003eb84ac5a\u003c/code\u003e\u003c/a\u003e go.mod: fix go version format (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1682\"\u003e#1682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-sql-driver/mysql/commit/88ff88b5915d34bde2b2c59991c586abb8ea9eca\"\u003e\u003ccode\u003e88ff88b\u003c/code\u003e\u003c/a\u003e Fix FormatDSN missing ConnectionAttributes (\u003ca href=\"https://redirect.github.com/go-sql-driver/mysql/issues/1619\"\u003e#1619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-sql-driver/mysql/compare/v1.6.0...v1.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofrs/uuid` from 4.2.0+incompatible to 4.4.0+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofrs/uuid/releases\"\u003egithub.com/gofrs/uuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved performance and reduce memory allocations for most UUID methods, contributed by \u003ca href=\"https://github.com/charlievieth\"\u003e\u003ccode\u003e@​charlievieth\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a generator constructor that accepts options, contributed by \u003ca href=\"https://github.com/mlesar\"\u003e\u003ccode\u003e@​mlesar\u003c/code\u003e\u003c/a\u003e, completed by \u003ca href=\"https://github.com/LeonanCarvalho\"\u003e\u003ccode\u003e@​LeonanCarvalho\u003c/code\u003e\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUUID now satisfies driver.Valuer and sql.Scanner interfaces, contributed by \u003ca href=\"https://github.com/charlievieth\"\u003e\u003ccode\u003e@​charlievieth\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/113\"\u003e#113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate UUIDv7 to conform with RFC Draft Rev 4, contributed by \u003ca href=\"https://github.com/bgadrian\"\u003e\u003ccode\u003e@​bgadrian\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/112\"\u003e#112\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNOTE: This release uses Time.UnixMilli() internally which is only available on Go 1.17 or later.\u003c/p\u003e\n\u003cp\u003eFull Changelog: v4.3.1...v4.4.0\u003c/p\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate UUIDv7 to use unix millisecond calculation that is friendly to legacy go versions by \u003ca href=\"https://github.com/convto\"\u003e\u003ccode\u003e@​convto\u003c/code\u003e\u003c/a\u003e\nFull Changelog: v4.3.0...v4.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate to UUIDv7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate UUIDv7 to conform with RFC Draft Rev 3 by \u003ca href=\"https://github.com/convto\"\u003e\u003ccode\u003e@​convto\u003c/code\u003e\u003c/a\u003e (\u003cem\u003e\u003cstrong\u003eBreaking change to experimental feature\u003c/strong\u003e\u003c/em\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate unit test coverage to be 100% by \u003ca href=\"https://github.com/theckman\"\u003e\u003ccode\u003e@​theckman\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/cameracker\"\u003e\u003ccode\u003e@​cameracker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog: v4.2.0...v4.3.0\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/8345c9a6e83034ec02edb1887c08c6c7fbfdd9ee\"\u003e\u003ccode\u003e8345c9a\u003c/code\u003e\u003c/a\u003e Updated V7 generator to Draft04. (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/112\"\u003e#112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/7b40032fcde5f9074d15731fdd2bf69a22123efe\"\u003e\u003ccode\u003e7b40032\u003c/code\u003e\u003c/a\u003e sql: assert UUID satisfies the driver.Valuer and sql.Scanner interfaces (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/113\"\u003e#113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/f1cfba758fd506ec8a3b0e71bd7a292576d66e6d\"\u003e\u003ccode\u003ef1cfba7\u003c/code\u003e\u003c/a\u003e Added a generator constructor that accepts options (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/6ba114cabe1f9cc0031801da1c125a16c9f1f355\"\u003e\u003ccode\u003e6ba114c\u003c/code\u003e\u003c/a\u003e Remove deprecated coverage pkg (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/115\"\u003e#115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/9363593625d72b57a14e20172547979b02b4aab2\"\u003e\u003ccode\u003e9363593\u003c/code\u003e\u003c/a\u003e all: gofmt with Go 1.19 (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/ebca0883af368c7eba4c9b91ffa1e8f6243881fb\"\u003e\u003ccode\u003eebca088\u003c/code\u003e\u003c/a\u003e improve performance and reduce allocations of most UUID methods (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/e1079f31cfcadf78856b9866d15574dd6546e29b\"\u003e\u003ccode\u003ee1079f3\u003c/code\u003e\u003c/a\u003e Use legacy go versions compatible unix millisecond calculation (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/e420387fde43193b254a9accdb63f478b19c28b5\"\u003e\u003ccode\u003ee420387\u003c/code\u003e\u003c/a\u003e Enhance defaultHWAddrFunc() and tests to hit 100% coverage (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/f267b3d7a0933ad06c18ac7155a2c14cd74f92c3\"\u003e\u003ccode\u003ef267b3d\u003c/code\u003e\u003c/a\u003e update UUIDv7 implementation with RFC Draft Rev 03 spec (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofrs/uuid/commit/edd511b3edbf88e36fc370b919ed392fd33da1e2\"\u003e\u003ccode\u003eedd511b\u003c/code\u003e\u003c/a\u003e update build to use go 1.19 as primary (\u003ca href=\"https://redirect.github.com/gofrs/uuid/issues/103\"\u003e#103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gofrs/uuid/compare/v4.2.0...v4.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/glog` from 1.2.4 to 1.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/glog/releases\"\u003egithub.com/golang/glog's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eglog: generate a Fatalf-like error message when writing to logsinks fails by \u003ca href=\"https://github.com/chressie\"\u003e\u003ccode\u003e@​chressie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang/glog/pull/...\n\n_Description has been truncated_","html_url":"https://github.com/markappmedia/prebid-server/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/markappmedia%2Fprebid-server/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"1.4.1","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-13T12:35:35.000Z","version_change":"1.4.1 → 1.10.0","issue":{"uuid":"4254657938","node_id":"PR_kwDOHNj9bs7R-jp3","number":162,"state":"open","title":"build(deps): bump github.com/spf13/cast from 1.4.1 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T12:35:35.000Z","updated_at":"2026-04-13T12:35:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/spf13/cast","old_version":"1.4.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.4.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.4.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.4.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/MonCatCat/ag0/pull/162","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MonCatCat%2Fag0/issues/162","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/162/packages"}},{"old_version":"1.7.1","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-13T01:15:19.000Z","version_change":"1.7.1 → 1.10.0","issue":{"uuid":"4250603604","node_id":"PR_kwDOOYBL287R1yp0","number":952,"state":"open","title":"Bump github.com/spf13/cast from 1.7.1 to 1.10.0","user":"dependabot[bot]","labels":["dependencies","Stale"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T01:15:19.000Z","updated_at":"2026-05-14T00:32:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.7.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.7.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mian4671/Faisal/pull/952","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mian4671%2FFaisal/issues/952","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/952/packages"}},{"old_version":"1.9.2","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-04-06T22:59:49.000Z","version_change":"1.9.2 → 1.10.0","issue":{"uuid":"4214487064","node_id":"PR_kwDOCdvj-c7QVocv","number":7880,"state":"closed","title":"dev: bump the safe group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:59:49.000Z","updated_at":"2026-04-20T23:57:24.000Z","time_to_close":1213053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":42,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.98.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.14` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.98.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.43.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d15107640a5073c5ce53dc395210858e316d5e82\"\u003e\u003ccode\u003ed151076\u003c/code\u003e\u003c/a\u003e Release 2026-04-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e33c9a9f67577e2dd5fcd3b15b9a8a2e83683f53\"\u003e\u003ccode\u003ee33c9a9\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06655901c88ef90432f41a7b9c92b33b4537c75\"\u003e\u003ccode\u003ee066559\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a635ee4303d8cac381be8788519a1a8bba5ccf12\"\u003e\u003ccode\u003ea635ee4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9074b3ddace9c195f00993c8ae509bc8977a6c4c\"\u003e\u003ccode\u003e9074b3d\u003c/code\u003e\u003c/a\u003e Release 2026-04-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f6ad4c082d3a1995b9add26af4eb7553b13df252\"\u003e\u003ccode\u003ef6ad4c0\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/12a971a61d5226cd72102c66b188ae4968cb9b81\"\u003e\u003ccode\u003e12a971a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8bd8eee331c2fa1553e57d18d5dbbf1dc83820fc\"\u003e\u003ccode\u003e8bd8eee\u003c/code\u003e\u003c/a\u003e chore: add additional text to CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.98.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba7e432545fa3203d98f593b2aceaba66c02db7a\"\u003e\u003ccode\u003eba7e432\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/607cb0afad6e6a655a356be54f9fdec5cc558a80\"\u003e\u003ccode\u003e607cb0a\u003c/code\u003e\u003c/a\u003e Release 2026-03-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a44005fd4a2e2b7308c0346da970890757aaeda5\"\u003e\u003ccode\u003ea44005f\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dbbd8465f03f1931d85d38af45f18362cbc4c469\"\u003e\u003ccode\u003edbbd846\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5b5c3f960e98cf024a8b7d6a6a8f0a1452e028fa\"\u003e\u003ccode\u003e5b5c3f9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca3f9d52a718e4be3a78be0d05e6437ae362e20\"\u003e\u003ccode\u003e7ca3f9d\u003c/code\u003e\u003c/a\u003e drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/338088bc3ce801d773863578da6a0a835d6012af\"\u003e\u003ccode\u003e338088b\u003c/code\u003e\u003c/a\u003e Release 2026-03-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f0e5f3dc09ddb548bccfc11b297229839516bff9\"\u003e\u003ccode\u003ef0e5f3d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.98.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines that use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the connection. Since v1.12.0 this could result in permanently broken connections, especially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3 (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines\nthat use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2 (2026-04-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the\nconnection. Since v1.12.0 this could result in permanently broken connections,\nespecially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1f3e3d92865dd313b4e146968684d7e3836c76e8\"\u003e\u003ccode\u003e1f3e3d9\u003c/code\u003e\u003c/a\u003e Send datestyle as a startup parameter (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/32ba56b8f9c09...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7880","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7880","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7880/packages"}},{"old_version":"1.7.1","new_version":"1.10.0","update_type":"minor","path":"/x/upgrade","pr_created_at":"2026-04-06T02:55:55.000Z","version_change":"1.7.1 → 1.10.0","issue":{"uuid":"4209241045","node_id":"PR_kwDOOYBL287QGuZh","number":919,"state":"open","title":"Bump github.com/spf13/cast from 1.7.1 to 1.10.0 in /x/upgrade","user":"dependabot[bot]","labels":["dependencies","Stale","C:x/upgrade"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T02:55:55.000Z","updated_at":"2026-05-07T00:27:35.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.7.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/x/upgrade","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.7.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.7.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.7.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mian4671/Faisal/pull/919","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mian4671%2FFaisal/issues/919","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/919/packages"}},{"old_version":"1.9.2","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-03-30T23:13:58.000Z","version_change":"1.9.2 → 1.10.0","issue":{"uuid":"4174607992","node_id":"PR_kwDOCdvj-c7Ox7b9","number":7873,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T22:55:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T23:13:58.000Z","updated_at":"2026-04-06T22:55:23.000Z","time_to_close":603683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.13","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.97.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.42.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.13` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.97.3` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.42.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epqErr := pq.As(err, pqerror.UniqueViolation)\r\nif pqErr != nil {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix SSL key permission check to allow modes stricter than 0600/0640 (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1265\"\u003e#1265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default\nvalue of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/master/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1464d694fb07af969eb29f60a54f2a90aacdd621\"\u003e\u003ccode\u003e1464d69\u003c/code\u003e\u003c/a\u003e Release v1.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/5a64c116462db2c585ac7b13c7fb41fcacec91bd\"\u003e\u003ccode\u003e5a64c11\u003c/code\u003e\u003c/a\u003e Fix fromDSN() doc comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/7f79f1b81ef30630aa9dcacca516997b0f6f6891\"\u003e\u003ccode\u003e7f79f1b\u003c/code\u003e\u003c/a\u003e Fix trailing quote in fromDSN() error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/e0a292e195790d04df3b4aa...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7873","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7873","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7873/packages"}},{"old_version":"1.5.0","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-03-18T20:14:35.000Z","version_change":"1.5.0 → 1.10.0","issue":{"uuid":"4097479356","node_id":"PR_kwDONNOTY87Lp6Rs","number":569,"state":"closed","title":"build(deps): Bump github.com/spf13/cast from 1.5.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies","Stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-22T02:49:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-18T20:14:35.000Z","updated_at":"2026-04-22T02:50:08.000Z","time_to_close":2961323,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Qone-Plus/cosmos-sdk/pull/569","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Qone-Plus%2Fcosmos-sdk/issues/569","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/569/packages"}},{"old_version":"1.6.0","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-02-24T01:09:58.000Z","version_change":"1.6.0 → 1.10.0","issue":{"uuid":"3980930671","node_id":"PR_kwDOGAJB287FyfHJ","number":3144,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.6.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-24T01:09:58.000Z","updated_at":"2026-03-31T02:00:57.229Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.6.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.6.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.6.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/notional-labs/cosmos-sdk/pull/3144","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/notional-labs%2Fcosmos-sdk/issues/3144","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3144/packages"}},{"old_version":"1.6.0","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-02-16T01:14:44.000Z","version_change":"1.6.0 → 1.10.0","issue":{"uuid":"3945388398","node_id":"PR_kwDOLXcwws7D-iXn","number":1595,"state":"open","title":"build(deps): Bump github.com/spf13/cast from 1.6.0 to 1.10.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T01:14:44.000Z","updated_at":"2026-02-16T01:14:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.6.0","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.6.0...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.6.0\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/coderasha/SEDA-Blockchain-Cosmos-SDK/pull/1595","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderasha%2FSEDA-Blockchain-Cosmos-SDK/issues/1595","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1595/packages"}},{"old_version":"1.5.1","new_version":"1.10.0","update_type":"minor","path":"/receiver/receivercreator","pr_created_at":"2026-02-09T06:35:08.000Z","version_change":"1.5.1 → 1.10.0","issue":{"uuid":"3914730715","node_id":"PR_kwDOD16tgs7CZXJc","number":11525,"state":"closed","title":"Bump github.com/spf13/cast from 1.5.1 to 1.10.0 in /receiver/receivercreator","user":"dependabot[bot]","labels":["dependencies","Stale","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-11T05:33:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-09T06:35:08.000Z","updated_at":"2026-03-11T05:33:42.000Z","time_to_close":2588306,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/receiver/receivercreator","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Jammicus/opentelemetry-collector-contrib/pull/11525","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jammicus%2Fopentelemetry-collector-contrib/issues/11525","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11525/packages"}},{"old_version":"1.9.2","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-02-03T04:03:13.000Z","version_change":"1.9.2 → 1.10.0","issue":{"uuid":"3888980365","node_id":"PR_kwDOCdvj-c7BEsNa","number":7825,"state":"closed","title":"dev: bump the safe group across 1 directory with 44 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T23:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T04:03:13.000Z","updated_at":"2026-03-30T23:09:41.000Z","time_to_close":4820787,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":44,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.42.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.7","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.8.0","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.4","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack-legacy"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.96.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.42.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.7` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.8.0` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.4` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.3` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.40.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack-legacy) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5a964704cb2640ed57a74b9b37a53dcda7b6b7dd\"\u003e\u003ccode\u003e5a96470\u003c/code\u003e\u003c/a\u003e Release 2024-12-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/653aa807b912e104f5e1e84e0510b4dffd76c751\"\u003e\u003ccode\u003e653aa80\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d02b239e896c5791e295c9a30a5281f56a8f7c39\"\u003e\u003ccode\u003ed02b239\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/698d709c21bc7922489aaba8c8207c9d7253c2fe\"\u003e\u003ccode\u003e698d709\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/885de40869f9bcee29ad11d60967aa0f1b571d46\"\u003e\u003ccode\u003e885de40\u003c/code\u003e\u003c/a\u003e Fix improper use of Printf-style functions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2934\"\u003e#2934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/858298a55393392fb161c5bd0ae3b9c5251996bf\"\u003e\u003ccode\u003e858298a\u003c/code\u003e\u003c/a\u003e Release 2024-12-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f58264af808a255782999422056bccb06552dcbd\"\u003e\u003ccode\u003ef58264a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df31082d87044a000a1524dbb654651f32713e10\"\u003e\u003ccode\u003edf31082\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/346690ed8f5b974ab26532aa93d5fa92a58d3571\"\u003e\u003ccode\u003e346690e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/45154546e09b48505c8798f7e5f3846ee1e0453a\"\u003e\u003ccode\u003e4515454\u003c/code\u003e\u003c/a\u003e Release 2024-12-17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21004229d97bbc308e095c53cb84d82449be411a\"\u003e\u003ccode\u003e2100422\u003c/code\u003e\u003c/a\u003e release: 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/ba17897c5492456000157ebccd4ba11896be3c50\"\u003e\u003ccode\u003eba17897\u003c/code\u003e\u003c/a\u003e refactor!: update Telemetry Processor logic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5d2aa89e695dc575dc8e9d4285528478969e3650\"\u003e\u003ccode\u003e5d2aa89\u003c/code\u003e\u003c/a\u003e feat: Add metrics support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1151\"\u003e#1151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e090e4a55b2dce773817967a6adc2c2ef24d6a25\"\u003e\u003ccode\u003ee090e4a\u003c/code\u003e\u003c/a\u003e ci(release): Fix changelog-preview permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1181\"\u003e#1181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9d2368e9525b0c5c4326211c9054b9d8f7482618\"\u003e\u003ccode\u003e9d2368e\u003c/code\u003e\u003c/a\u003e ci: update release and changelog-preview workflows (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c551ab56f3dda443c07c205e2b0ecc2c75b123cb\"\u003e\u003ccode\u003ec551ab5\u003c/code\u003e\u003c/a\u003e ci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1167\"\u003e#1167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21b1d0f4b5121b2963e96e4d0abb60a2a6905995\"\u003e\u003ccode\u003e21b1d0f\u003c/code\u003e\u003c/a\u003e chore(repo): Add Claude Code settings with basic permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1175\"\u003e#1175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e84cccc9bd44f977b29085846cee283b4015ba6f\"\u003e\u003ccode\u003ee84cccc\u003c/code\u003e\u003c/a\u003e chore: ignore local Claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1176\"\u003e#1176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b9f4109494f8a828fe1f5eb8e0fbb5f77d042e65\"\u003e\u003ccode\u003eb9f4109\u003c/code\u003e\u003c/a\u003e chore: bump echo to 4.10.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9c96788510b14b8d8beac6384b883e8b1abdee80\"\u003e\u003ccode\u003e9c96788\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.41.0'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.7\u003c/h2\u003e\n\u003cp\u003eRe-release of v2.26.7 as v2.27.7 for correct semver ordering.\u003c/p\u003e\n\u003ch2\u003ev2.27.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(generator): harden opaque imports and fix snake case to go casing by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6279\"\u003egrpc-ecosystem/grpc-gateway#6279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple files by \u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue5799 by \u003ca href=\"https://github.com/rohitlohar45\"\u003e\u003ccode\u003e@​rohitlohar45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6123\"\u003egrpc-ecosystem/grpc-gateway#6123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add example repo in Java to README by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use \u003ccode\u003esummary/description\u003c/code\u003e instead of title for field comments in \u003ccode\u003eopenapi\u003c/code\u003e gen by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6223\"\u003egrpc-ecosystem/grpc-gateway#6223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use pointer for bodyData in OpaqueAPI PATCH requests by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6246\"\u003egrpc-ecosystem/grpc-gateway#6246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use opaque chain for setting path params by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support deprecated field for OpenAPI parameters by \u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): Invalid entries in body parameter schema required array when using \u003ccode\u003ebody: \u0026quot;field_name\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): prevent nested required fields hoisting to parent schema by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6078\"\u003egrpc-ecosystem/grpc-gateway#6078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[issue-6080] Fix strict \u003ccode\u003eno-$ref-siblings\u003c/code\u003e rule violations by \u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerfile: upgrade openjdk version by \u003ca href=\"https://github.com/johanbrandhorst\"\u003e\u003ccode\u003e@​johanbrandhorst\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6130\"\u003egrpc-ecosystem/grpc-gateway#6130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude methods without HTTP bindings from OpenAPI definitions by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6030\"\u003egrpc-ecosystem/grpc-gateway#6030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd note about Authorization header forwarding by \u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): correct body field decoding in opaque API mode by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6197\"\u003egrpc-ecosystem/grpc-gateway#6197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/3406565cacd3a0f87e4c71c0efc73e7c0a31c568\"\u003e\u003ccode\u003e3406565\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/8be4c86446b1ff5505d7c40adae4f5d0390b2906\"\u003e\u003ccode\u003e8be4c86\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(generator): harden opaque imports and fix snake case to go casin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/63cba548fb4861dcfa29060fef1f5d758cca0e7b\"\u003e\u003ccode\u003e63cba54\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 46c183b (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6298\"\u003e#6298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/37163bff39e2cfbf7b6975ea912c7ac9b4d1eceb\"\u003e\u003ccode\u003e37163bf\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache digest to cdf6c1f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6297\"\u003e#6297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/64aa277b83e9add2232bb5d9fd9b9b53adfabb17\"\u003e\u003ccode\u003e64aa277\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fe6c208 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6296\"\u003e#6296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7181022a5fe6f1c371d96a7a640619577f32d7ec\"\u003e\u003ccode\u003e7181022\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel_features to v1.41.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6293\"\u003e#6293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c39289dcc4ee76d50811d6589d2dda7a069913a7\"\u003e\u003ccode\u003ec39289d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com_github_bazelbuild_buildtools to v8.5.1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6e3b4f353b9078e0cd6047b46874dd9ba35a36a8\"\u003e\u003ccode\u003e6e3b4f3\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e38072568275ba0fe4f43ee00dc8c180e08e4bd8\"\u003e\u003ccode\u003ee380725\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/login-action digest to c94ce9f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6291\"\u003e#6291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/bba4e0af7a87d1c84c1194be17a6b55eeaff1ea8\"\u003e\u003ccode\u003ebba4e0a\u003c/code\u003e\u003c/a\u003e fix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.24+\u003c/li\u003e\n\u003cli\u003eRemove golang.org/x/crypto dependency\u003c/li\u003e\n\u003cli\u003eAdd OptionShouldPing to control ResetSession ping behavior (ilyam8)\u003c/li\u003e\n\u003cli\u003eFix: Avoid overflow when MaxConns is set to MaxInt32\u003c/li\u003e\n\u003cli\u003eFix: Close batch pipeline after a query error (Anthonin Bonnefoy)\u003c/li\u003e\n\u003cli\u003eFaster shutdown of pgxpool.Pool background goroutines (Blake Gentry)\u003c/li\u003e\n\u003cli\u003eAdd pgxpool ping timeout (Amirsalar Safaei)\u003c/li\u003e\n\u003cli\u003eFix: Rows.FieldDescriptions for empty query\u003c/li\u003e\n\u003cli\u003eScan unknown types into *any as string or []byte based on format code\u003c/li\u003e\n\u003cli\u003eOptimize pgtype.Numeric (Philip Dubé)\u003c/li\u003e\n\u003cli\u003eAdd AfterNetConnect hook to pgconn.Config\u003c/li\u003e\n\u003cli\u003eFix: Handle for preparing statements that fail during the Describe phase\u003c/li\u003e\n\u003cli\u003eFix overflow in numeric scanning (Ilia Demianenko)\u003c/li\u003e\n\u003cli\u003eFix: json/jsonb sql.Scanner source type is []byte\u003c/li\u003e\n\u003cli\u003eMigrate from math/rand to math/rand/v2 (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize internal iobufpool (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize stmtcache invalidation (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eFix: missing error case in interval parsing (Maxime Soulé)\u003c/li\u003e\n\u003cli\u003eFix: invalidate statement/description cache in Exec (James Hartig)\u003c/li\u003e\n\u003cli\u003eColumnTypeLength method return the type length for varbit type (DengChan)\u003c/li\u003e\n\u003cli\u003eArray and Composite codecs handle typed nils\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/fe8740aa0679b67e13d2f1744bce5b61567d584e\"\u003e\u003ccode\u003efe8740a\u003c/code\u003e\u003c/a\u003e Release v5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e5dde5a51169fac139fb5ff82f5e9ce0155d7f62\"\u003e\u003ccode\u003ee5dde5a\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/06f2d82cac0f9fe6a6246987412b60b33241ed42\"\u003e\u003ccode\u003e06f2d82\u003c/code\u003e\u003c/a\u003e Remove trailing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2cf78dd906605e0e3fe9772bfc4d52e2ad60becc\"\u003e\u003ccode\u003e2cf78dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2448\"\u003e#2448\u003c/a\u003e from DengChan/column_type_lenth_varbit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2d1c4ef1aac082ec1d16c0ef2d83dc66586a9acb\"\u003e\u003ccode\u003e2d1c4ef\u003c/code\u003e\u003c/a\u003e Skip tests on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/1a5fa7fc7f069c51225244f7632696166edf3ef1\"\u003e\u003ccode\u003e1a5fa7f\u003c/code\u003e\u003c/a\u003e Array and Composite codecs handle typed nils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5736d0976dddf0421c8b9193489add01810676fb\"\u003e\u003ccode\u003e5736d09\u003c/code\u003e\u003c/a\u003e ColumnTypeLength method return the type length for varbit type.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4c1308c14b2eabaaa365e8cd69120b1de8f953e9\"\u003e\u003ccode\u003e4c1308c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;stdlib matches native pgx scanning support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/14ce2b7a62479e02eb19dc34c639d5f799d3e96f\"\u003e\u003ccode\u003e14ce2b7\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/65b2724ea5dd0dc3f75a9b5d98029dbbeeec5bd9\"\u003e\u003ccode\u003e65b2724\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2443\"\u003e#2443\u003c/a\u003e from jameshartig/x-invalidate-cache-in-exec\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/comp...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7825/packages"}},{"old_version":"1.5.1","new_version":"1.10.0","update_type":"minor","path":"/receiver/receivercreator","pr_created_at":"2026-02-03T01:08:59.000Z","version_change":"1.5.1 → 1.10.0","issue":{"uuid":"3888406869","node_id":"PR_kwDOEj0zJM7BCwbS","number":13018,"state":"open","title":"Bump github.com/spf13/cast from 1.5.1 to 1.10.0 in /receiver/receivercreator","user":"dependabot[bot]","labels":["dependencies","go","Stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-03T01:08:59.000Z","updated_at":"2026-03-05T07:05:48.276Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/spf13/cast","old_version":"1.5.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"}],"path":"/receiver/receivercreator","ecosystem":"go"},"body":"Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.5.1 to 1.10.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: float string to number parsing by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/276\"\u003espf13/cast#276\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cast/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: indirection of typed nils by \u003ca href=\"https://github.com/sagikazarmark\"\u003e\u003ccode\u003e@​sagikazarmark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/273\"\u003espf13/cast#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.0...v1.9.1\"\u003ehttps://github.com/spf13/cast/compare/v1.9.0...v1.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eNotable new features 🎉\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCasting \u003cem\u003efrom\u003c/em\u003e type aliases is now supported for basic types\u003c/li\u003e\n\u003cli\u003eAdded generic functions: \u003ccode\u003eTo\u003c/code\u003e/\u003ccode\u003eToE\u003c/code\u003e, \u003ccode\u003eMust\u003c/code\u003e, \u003ccode\u003eToNumber\u003c/code\u003e/\u003ccode\u003eToNumberE\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eIncreased test coverage\u003c/li\u003e\n\u003cli\u003eConverting float numbers from string is now supported\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nSince cast now supports converting float values from strings, a related edge case behaves differently:\u003c/p\u003e\n\u003cp\u003eIn previous versions, attempting to convert an empty string to a float \u003cstrong\u003eresulted in an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eStarting with this version, the same operation \u003cstrong\u003eno longer raises an error\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eTo maintain consistency with the rest of the library, an empty string now converts to the float value \u003ccode\u003e0.0\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/365e80cabc9ebdca18b3fc4e1f16cf664652b7b3\"\u003e\u003ccode\u003e365e80c\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.29.10 to 3.30.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/9f0f68b802eef3497be6e4ba9542d2bb409b884d\"\u003e\u003ccode\u003e9f0f68b\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/d45dead50f72c7662de987b91c4944cee91395be\"\u003e\u003ccode\u003ed45dead\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/004f51d2ec5beb17864a67ea0828cf96954b95ef\"\u003e\u003ccode\u003e004f51d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/293\"\u003e#293\u003c/a\u003e from spf13/dependabot/github_actions/actions/checkout...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6458e07a1b5ec9f7dbd4884323a1406ef5cc0394\"\u003e\u003ccode\u003e6458e07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/295\"\u003e#295\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/970d9ea674b57f4b950f3fa76e51e94e710b72a1\"\u003e\u003ccode\u003e970d9ea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/296\"\u003e#296\u003c/a\u003e from spf13/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cast/compare/v1.5.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cast\u0026package-manager=go_modules\u0026previous-version=1.5.1\u0026new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/albertteoh/opentelemetry-collector-contrib/pull/13018","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/albertteoh%2Fopentelemetry-collector-contrib/issues/13018","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13018/packages"}},{"old_version":"1.9.2","new_version":"1.10.0","update_type":"minor","path":null,"pr_created_at":"2026-01-29T09:47:39.000Z","version_change":"1.9.2 → 1.10.0","issue":{"uuid":"3869761921","node_id":"PR_kwDOC8lU6M7AFT6D","number":6640,"state":"closed","title":"chore(deps): bump the go-deps group across 1 directory with 47 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-04T07:28:34.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T09:47:39.000Z","updated_at":"2026-02-04T07:28:36.000Z","time_to_close":510055,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-deps","update_count":47,"packages":[{"name":"github.com/allisson/go-pglock/v3","old_version":"3.0.0","new_version":"3.1.0","repository_url":"https://github.com/allisson/go-pglock"},{"name":"github.com/apache/pulsar-client-go","old_version":"0.16.0","new_version":"0.18.0","repository_url":"https://github.com/apache/pulsar-client-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.39.6","new_version":"1.41.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/eventbridge","old_version":"1.44.0","new_version":"1.45.18","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/firehose","old_version":"1.40.0","new_version":"1.42.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/glue","old_version":"1.126.0","new_version":"1.136.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/kinesis","old_version":"1.38.0","new_version":"1.42.10","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/lambda","old_version":"1.76.0","new_version":"1.88.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/personalizeevents","old_version":"1.29.0","new_version":"1.31.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.90.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.40.2","new_version":"1.41.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/confluentinc/confluent-kafka-go/v2","old_version":"2.11.1","new_version":"2.13.0","repository_url":"https://github.com/confluentinc/confluent-kafka-go"},{"name":"github.com/databricks/databricks-sql-go","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/databricks/databricks-sql-go"},{"name":"github.com/dgraph-io/badger/v4","old_version":"4.8.0","new_version":"4.9.0","repository_url":"https://github.com/dgraph-io/badger"},{"name":"github.com/docker/docker","old_version":"28.3.3+incompatible","new_version":"28.5.2+incompatible","repository_url":"https://github.com/docker/docker"},{"name":"github.com/fsouza/fake-gcs-server","old_version":"1.52.2","new_version":"1.52.3","repository_url":"https://github.com/fsouza/fake-gcs-server"},{"name":"github.com/go-chi/chi/v5","old_version":"5.2.3","new_version":"5.2.4","repository_url":"https://github.com/go-chi/chi"},{"name":"github.com/go-viper/mapstructure/v2","old_version":"2.4.0","new_version":"2.5.0","repository_url":"https://github.com/go-viper/mapstructure"},{"name":"github.com/golang-migrate/migrate/v4","old_version":"4.18.3","new_version":"4.19.1","repository_url":"https://github.com/golang-migrate/migrate"},{"name":"github.com/gomodule/redigo","old_version":"1.9.2","new_version":"1.9.3","repository_url":"https://github.com/gomodule/redigo"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.3","new_version":"2.27.6","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/k3a/html2text","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/k3a/html2text"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.0","repository_url":"https://github.com/lib/pq"},{"name":"github.com/linkedin/goavro/v2","old_version":"2.14.0","new_version":"2.15.0","repository_url":"https://github.com/linkedin/goavro"},{"name":"github.com/microsoft/go-mssqldb","old_version":"1.9.2","new_version":"1.9.6","repository_url":"https://github.com/microsoft/go-mssqldb"},{"name":"github.com/minio/minio-go/v7","old_version":"7.0.95","new_version":"7.0.98","repository_url":"https://github.com/minio/minio-go"},{"name":"github.com/onsi/ginkgo/v2","old_version":"2.24.0","new_version":"2.27.5","repository_url":"https://github.com/onsi/ginkgo"},{"name":"github.com/redis/go-redis/v9","old_version":"9.12.1","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/rudderlabs/keydb","old_version":"1.3.0","new_version":"1.3.5","repository_url":"https://github.com/rudderlabs/keydb"},{"name":"github.com/rudderlabs/rudder-go-kit","old_version":"0.70.1","new_version":"0.71.0","repository_url":"https://github.com/rudderlabs/rudder-go-kit"},{"name":"github.com/rudderlabs/rudder-schemas","old_version":"0.9.1","new_version":"0.9.2","repository_url":"https://github.com/rudderlabs/rudder-schemas"},{"name":"github.com/rudderlabs/sqlconnect-go","old_version":"1.20.3","new_version":"1.22.0","repository_url":"https://github.com/rudderlabs/sqlconnect-go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.50","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/snowflakedb/gosnowflake","old_version":"1.16.0","new_version":"1.18.1","repository_url":"https://github.com/snowflakedb/gosnowflake"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/trinodb/trino-go-client","old_version":"0.328.0","new_version":"0.333.0","repository_url":"https://github.com/trinodb/trino-go-client"},{"name":"go.etcd.io/etcd/api/v3","old_version":"3.6.4","new_version":"3.6.7","repository_url":"https://github.com/etcd-io/etcd"},{"name":"go.etcd.io/etcd/client/v3","old_version":"3.6.4","new_version":"3.6.7","repository_url":"https://github.com/etcd-io/etcd"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-deps group with 39 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/allisson/go-pglock/v3](https://github.com/allisson/go-pglock) | `3.0.0` | `3.1.0` |\n| [github.com/apache/pulsar-client-go](https://github.com/apache/pulsar-client-go) | `0.16.0` | `0.18.0` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.39.6` | `1.41.1` |\n| [github.com/aws/aws-sdk-go-v2/service/eventbridge](https://github.com/aws/aws-sdk-go-v2) | `1.44.0` | `1.45.18` |\n| [github.com/aws/aws-sdk-go-v2/service/firehose](https://github.com/aws/aws-sdk-go-v2) | `1.40.0` | `1.42.9` |\n| [github.com/aws/aws-sdk-go-v2/service/glue](https://github.com/aws/aws-sdk-go-v2) | `1.126.0` | `1.136.1` |\n| [github.com/aws/aws-sdk-go-v2/service/kinesis](https://github.com/aws/aws-sdk-go-v2) | `1.38.0` | `1.42.10` |\n| [github.com/aws/aws-sdk-go-v2/service/lambda](https://github.com/aws/aws-sdk-go-v2) | `1.76.0` | `1.88.0` |\n| [github.com/aws/aws-sdk-go-v2/service/personalizeevents](https://github.com/aws/aws-sdk-go-v2) | `1.29.0` | `1.31.9` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.90.2` | `1.96.0` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.40.2` | `1.41.6` |\n| [github.com/confluentinc/confluent-kafka-go/v2](https://github.com/confluentinc/confluent-kafka-go) | `2.11.1` | `2.13.0` |\n| [github.com/databricks/databricks-sql-go](https://github.com/databricks/databricks-sql-go) | `1.8.0` | `1.9.0` |\n| [github.com/dgraph-io/badger/v4](https://github.com/dgraph-io/badger) | `4.8.0` | `4.9.0` |\n| [github.com/docker/docker](https://github.com/docker/docker) | `28.3.3+incompatible` | `28.5.2+incompatible` |\n| [github.com/fsouza/fake-gcs-server](https://github.com/fsouza/fake-gcs-server) | `1.52.2` | `1.52.3` |\n| [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) | `5.2.3` | `5.2.4` |\n| [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) | `2.4.0` | `2.5.0` |\n| [github.com/golang-migrate/migrate/v4](https://github.com/golang-migrate/migrate) | `4.18.3` | `4.19.1` |\n| [github.com/gomodule/redigo](https://github.com/gomodule/redigo) | `1.9.2` | `1.9.3` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.3` | `2.27.6` |\n| [github.com/k3a/html2text](https://github.com/k3a/html2text) | `1.2.1` | `1.3.0` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.0` |\n| [github.com/linkedin/goavro/v2](https://github.com/linkedin/goavro) | `2.14.0` | `2.15.0` |\n| [github.com/microsoft/go-mssqldb](https://github.com/microsoft/go-mssqldb) | `1.9.2` | `1.9.6` |\n| [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) | `7.0.95` | `7.0.98` |\n| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.24.0` | `2.27.5` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.12.1` | `9.17.3` |\n| [github.com/rudderlabs/keydb](https://github.com/rudderlabs/keydb) | `1.3.0` | `1.3.5` |\n| [github.com/rudderlabs/rudder-go-kit](https://github.com/rudderlabs/rudder-go-kit) | `0.70.1` | `0.71.0` |\n| [github.com/rudderlabs/rudder-schemas](https://github.com/rudderlabs/rudder-schemas) | `0.9.1` | `0.9.2` |\n| [github.com/rudderlabs/sqlconnect-go](https://github.com/rudderlabs/sqlconnect-go) | `1.20.3` | `1.22.0` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.50` |\n| [github.com/snowflakedb/gosnowflake](https://github.com/snowflakedb/gosnowflake) | `1.16.0` | `1.18.1` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/trinodb/trino-go-client](https://github.com/trinodb/trino-go-client) | `0.328.0` | `0.333.0` |\n| [go.etcd.io/etcd/api/v3](https://github.com/etcd-io/etcd) | `3.6.4` | `3.6.7` |\n| [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) | `3.6.4` | `3.6.7` |\n\n\nUpdates `github.com/allisson/go-pglock/v3` from 3.0.0 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/allisson/go-pglock/releases\"\u003egithub.com/allisson/go-pglock/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate readme badges by \u003ca href=\"https://github.com/allisson\"\u003e\u003ccode\u003e@​allisson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/allisson/go-pglock/pull/12\"\u003eallisson/go-pglock#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve documentation, tests, and examples by \u003ca href=\"https://github.com/allisson\"\u003e\u003ccode\u003e@​allisson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/allisson/go-pglock/pull/13\"\u003eallisson/go-pglock#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/allisson/go-pglock/compare/v3.0.0...v3.1.0\"\u003ehttps://github.com/allisson/go-pglock/compare/v3.0.0...v3.1.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/allisson/go-pglock/commit/e2016c003ade7d3b44ece6ab9e867f9fcc02fa32\"\u003e\u003ccode\u003ee2016c0\u003c/code\u003e\u003c/a\u003e feat: improve documentation, tests, and examples (\u003ca href=\"https://redirect.github.com/allisson/go-pglock/issues/13\"\u003e#13\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/allisson/go-pglock/commit/acbfc79e2be6166be54a64f2a0fb8babee1d0334\"\u003e\u003ccode\u003eacbfc79\u003c/code\u003e\u003c/a\u003e Update readme badges (\u003ca href=\"https://redirect.github.com/allisson/go-pglock/issues/12\"\u003e#12\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/allisson/go-pglock/compare/v3.0.0...v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/apache/pulsar-client-go` from 0.16.0 to 0.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/pulsar-client-go/releases\"\u003egithub.com/apache/pulsar-client-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[improve] Modify the negativeACK structure to reduce memory overhead (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e) by \u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Use -1 as sentinel value for namespace and topic admin commands (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1430\"\u003e#1430\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Update namespace \u0026amp; topic admin methods to return nil if unset (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1433\"\u003e#1433\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Add unit test for unloading topic before consuming zero queue messages (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1434\"\u003e#1434\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add timestamp to schema info (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1436\"\u003e#1436\u003c/a\u003e) by \u003ca href=\"https://github.com/freeznet\"\u003e\u003ccode\u003e@​freeznet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Fix the issue of unable to parse non-batch messages that with non-empty properties and empty payloads (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e) by \u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/dvsekhvalnov/jose2go\u003c/code\u003e from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1439\"\u003e#1439\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Fix partition update failure causing existing producers to close (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1437\"\u003e#1437\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Support reloading OAuth2 key file (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1441\"\u003e#1441\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egolang.org/x/crypto\u003c/code\u003e from 0.36.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1440\"\u003e#1440\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Return error when the client transaction coordinator is nil to p… (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1444\"\u003e#1444\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Enhance zero queue consumer reconnection handling and message permit management (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1443\"\u003e#1443\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[feat] Add \u003ccode\u003eeventTime\u003c/code\u003e support in \u003ccode\u003ereconsumeLaterWithCustomProperties()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1400\"\u003e#1400\u003c/a\u003e) by \u003ca href=\"https://github.com/YoungCoderboy\"\u003e\u003ccode\u003e@​YoungCoderboy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Replace panic with proper error handling in RPC client and lookup service (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1403\"\u003e#1403\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] DLQ messages lost system properties when sent from \u003ccode\u003ereconsumeLater()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1392\"\u003e#1392\u003c/a\u003e) by \u003ca href=\"https://github.com/geniusjoe\"\u003e\u003ccode\u003e@​geniusjoe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Handle reconnection logic for zero-queue consumer (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1404\"\u003e#1404\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Add \u003ccode\u003eDLQPolicy.DeadLetterTopicProducerName\u003c/code\u003e to preserve producer name in DLQ messages (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1417\"\u003e#1417\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Fix missing topic in DLQ producer name when using \u003ccode\u003eRetryEnable\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1412\"\u003e#1412\u003c/a\u003e) by \u003ca href=\"https://github.com/geniusjoe\"\u003e\u003ccode\u003e@​geniusjoe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eSendAsync\u003c/code\u003e now respects context and can timeout during reconnection (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1422\"\u003e#1422\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Improve zero-queue consumer support for partitioned topics (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1424\"\u003e#1424\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Properties not consistently set in pulsar-admin subscription responses (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1419\"\u003e#1419\u003c/a\u003e) by \u003ca href=\"https://github.com/JamesMurkin\"\u003e\u003ccode\u003e@​JamesMurkin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Support \u003ccode\u003eSnappy\u003c/code\u003e compression type (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1406\"\u003e#1406\u003c/a\u003e) by \u003ca href=\"https://github.com/geniusjoe\"\u003e\u003ccode\u003e@​geniusjoe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add \u003ccode\u003eWithContext()\u003c/code\u003e admin client methods (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1425\"\u003e#1425\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add support for max topics per namespace (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1413\"\u003e#1413\u003c/a\u003e) by \u003ca href=\"https://github.com/miton18\"\u003e\u003ccode\u003e@​miton18\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Allow multiple callbacks with concurrent producer flushes (async publish) (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1409\"\u003e#1409\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[improve] Change \u003ccode\u003epulsar_client_sending_buffers_count\u003c/code\u003e metric to client level (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1408\"\u003e#1408\u003c/a\u003e) by \u003ca href=\"https://github.com/BewareMyPower\"\u003e\u003ccode\u003e@​BewareMyPower\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Upgrade \u003ccode\u003ehamba/avro\u003c/code\u003e to v2.29.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1414\"\u003e#1414\u003c/a\u003e) by \u003ca href=\"https://github.com/nodece\"\u003e\u003ccode\u003e@​nodece\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/go-viper/mapstructure/v2\u003c/code\u003e from 2.2.1 to 2.4.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1415\"\u003e#1415\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/docker/docker\u003c/code\u003e from 27.1.1+incompatible to 28.0.0+incompatible (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1405\"\u003e#1405\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/YoungCoderboy\"\u003e\u003ccode\u003e@​YoungCoderboy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1400\"\u003e#1400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JamesMurkin\"\u003e\u003ccode\u003e@​JamesMurkin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1419\"\u003e#1419\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG.md\"\u003egithub.com/apache/pulsar-client-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch1\u003ePulsar-client-go Changelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003e[0.18.0] 2025-12-01\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[improve] Modify the negativeACK structure to reduce memory overhead (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e) by \u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Use -1 as sentinel value for namespace and topic admin commands (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1430\"\u003e#1430\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Update namespace \u0026amp; topic admin methods to return nil if unset (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1433\"\u003e#1433\u003c/a\u003e) by \u003ca href=\"https://github.com/klevy-toast\"\u003e\u003ccode\u003e@​klevy-toast\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Add unit test for unloading topic before consuming zero queue messages (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1434\"\u003e#1434\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Add timestamp to schema info (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1436\"\u003e#1436\u003c/a\u003e) by \u003ca href=\"https://github.com/freeznet\"\u003e\u003ccode\u003e@​freeznet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Fix the issue of unable to parse non-batch messages that with non-empty properties and empty payloads (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e) by \u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egithub.com/dvsekhvalnov/jose2go\u003c/code\u003e from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1439\"\u003e#1439\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Fix partition update failure causing existing producers to close (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1437\"\u003e#1437\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[feat] Support reloading OAuth2 key file (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1441\"\u003e#1441\u003c/a\u003e) by \u003ca href=\"https://github.com/RobertIndie\"\u003e\u003ccode\u003e@​RobertIndie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chore] Bump \u003ccode\u003egolang.org/x/crypto\u003c/code\u003e from 0.36.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1440\"\u003e#1440\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e[fix] Return error when the client transaction coordinator is nil to p… (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1444\"\u003e#1444\u003c/a\u003e) by \u003ca href=\"https://github.com/thomas-bousquet\"\u003e\u003ccode\u003e@​thomas-bousquet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Enhance zero queue consumer reconnection handling and message permit management (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1443\"\u003e#1443\u003c/a\u003e) by \u003ca href=\"https://github.com/crossoverJie\"\u003e\u003ccode\u003e@​crossoverJie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gy-deng\"\u003e\u003ccode\u003e@​gy-deng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1410\"\u003e#1410\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coderzc\"\u003e\u003ccode\u003e@​coderzc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/pull/1435\"\u003e#1435\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e[0.17.0] 2025-10-11\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/a97691d5f455e7bee810e4300d8a338a53928f1e\"\u003e\u003ccode\u003ea97691d\u003c/code\u003e\u003c/a\u003e fix: enhance zero queue consumer reconnection handling and message permit man...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/81f22893c3efc357a7812f7384f62579f8c7f5ac\"\u003e\u003ccode\u003e81f2289\u003c/code\u003e\u003c/a\u003e fix: return error when the client transaction coordinator is nil to p… (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1444\"\u003e#1444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/dff07bde9d6562a1d9cf952251e2574d23b0952c\"\u003e\u003ccode\u003edff07bd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1440\"\u003e#1440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/5b0e0545fc9ba4ad3b86c2e1d3615c007b59558f\"\u003e\u003ccode\u003e5b0e054\u003c/code\u003e\u003c/a\u003e Support reloading OAuth2 key file (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1441\"\u003e#1441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/fa2b263d9f6dae72128945d277d8f9d25fbd7410\"\u003e\u003ccode\u003efa2b263\u003c/code\u003e\u003c/a\u003e Fix partition update failure causing existing producers to close (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1437\"\u003e#1437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/4ba68502c5dc64dcb6e6fe99fd5d9167074a30ae\"\u003e\u003ccode\u003e4ba6850\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/dvsekhvalnov/jose2go from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1439\"\u003e#1439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/bdfa6a08d6b22ef367bda73b133424c45d710e8f\"\u003e\u003ccode\u003ebdfa6a0\u003c/code\u003e\u003c/a\u003e Fix the issue of unable to parse non-batch messages that with non-empty prope...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/148c10c41f37ee1e15bb66d7ba09d2a8984b87b0\"\u003e\u003ccode\u003e148c10c\u003c/code\u003e\u003c/a\u003e add timestamp to schema info (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1436\"\u003e#1436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/7b4b3a6a7b512068b5f6c993f5c2c6f4362d34ea\"\u003e\u003ccode\u003e7b4b3a6\u003c/code\u003e\u003c/a\u003e test: add unit test for unloading topic before consuming zero queue messages ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/pulsar-client-go/commit/50efe422e74f98ddf93b2dbf124cb316ec2d92e2\"\u003e\u003ccode\u003e50efe42\u003c/code\u003e\u003c/a\u003e Update namespace \u0026amp; topic admin methods to return nil if unset (\u003ca href=\"https://redirect.github.com/apache/pulsar-client-go/issues/1433\"\u003e#1433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/pulsar-client-go/compare/v0.16.0...v0.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.39.6 to 1.41.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2fa7a72bed34cbf490ab901149a927d26afeb552\"\u003e\u003ccode\u003e2fa7a72\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/077cbaab7f07e30b173aa572c4214d5364623c60\"\u003e\u003ccode\u003e077cbaa\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3282dbc9614a8c3c1727382e264bdea054758f7e\"\u003e\u003ccode\u003e3282dbc\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3daa74a863790060e074bbf3455e02f8bf478c48\"\u003e\u003ccode\u003e3daa74a\u003c/code\u003e\u003c/a\u003e Release 2026-01-06\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.39.6...v1.41.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/eventbridge` from 1.44.0 to 1.45.18\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2fa7a72bed34cbf490ab901149a927d26afeb552\"\u003e\u003ccode\u003e2fa7a72\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/077cbaab7f07e30b173aa572c4214d5364623c60\"\u003e\u003ccode\u003e077cbaa\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3282dbc9614a8c3c1727382e264bdea054758f7e\"\u003e\u003ccode\u003e3282dbc\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3daa74a863790060e074bbf3455e02f8bf478c48\"\u003e\u003ccode\u003e3daa74a\u003c/code\u003e\u003c/a\u003e Release 2026-01-06\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.44.0...service/eventbridge/v1.45.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/firehose` from 1.40.0 to 1.42.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e2e9697d8ebe330a7435716c2f31b1cea4dff3c0\"\u003e\u003ccode\u003ee2e9697\u003c/code\u003e\u003c/a\u003e Release 2025-01-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6576a0939a79d5f31eef10164750faedd78a45d4\"\u003e\u003ccode\u003e6576a09\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f762573ab5d9286d9751d49091f6a240c12c0742\"\u003e\u003ccode\u003ef762573\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c94df29ecd457e8ec40931fd2fe54d8da2f93ce2\"\u003e\u003ccode\u003ec94df29\u003c/code\u003e\u003c/a\u003e add transfer manager doc header (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2990\"\u003e#2990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/880543ce2034570eb3b93c4811289c3b0e55600f\"\u003e\u003ccode\u003e880543c\u003c/code\u003e\u003c/a\u003e revert the revert on the transfer manager beta (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2993\"\u003e#2993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8da49e527e317a77ef0f1b2f52b4dc72a4fbd720\"\u003e\u003ccode\u003e8da49e5\u003c/code\u003e\u003c/a\u003e switch to code-generated waiters for remaining services (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2994\"\u003e#2994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c7c68659ce67e5b7e18f31bc66068cec9e3d790d\"\u003e\u003ccode\u003ec7c6865\u003c/code\u003e\u003c/a\u003e Release 2025-01-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/70f736c5dc0b8652c5fe5c387b2165c3b9beddb1\"\u003e\u003ccode\u003e70f736c\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/28731c2bdef3c2555a95632396b6d4936e58099d\"\u003e\u003ccode\u003e28731c2\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3505e4b255c327a1fa38f870612c327b93302dc0\"\u003e\u003ccode\u003e3505e4b\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.40.0...service/ivs/v1.42.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/glue` from 1.126.0 to 1.136.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c06b95b12734b7c87e42bbcc7ce10395831c2730\"\u003e\u003ccode\u003ec06b95b\u003c/code\u003e\u003c/a\u003e Release 2026-01-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e59dd641e3e21a6befaddf11ffd1b03b3c6e7019\"\u003e\u003ccode\u003ee59dd64\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ef25873469577c89ba8d3397421e922584ceff0a\"\u003e\u003ccode\u003eef25873\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/91550cb2e1f1f95adec961ee928ba2f2220c3e41\"\u003e\u003ccode\u003e91550cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.126.0...service/glue/v1.136.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/kinesis` from 1.38.0 to 1.42.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/78fa10aa9eaaa0851b0006145382ec0a0f4304c5\"\u003e\u003ccode\u003e78fa10a\u003c/code\u003e\u003c/a\u003e Release 2025-02-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2d65d975c21ababb3796264383b9b3f576257545\"\u003e\u003ccode\u003e2d65d97\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/64e842d4303abb468d7e07bcf1d92522c1081bae\"\u003e\u003ccode\u003e64e842d\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f255e31c2ce564ae829a7f5a8caaec3887bbc0d1\"\u003e\u003ccode\u003ef255e31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68c46490c32137ae1449ff3a33e88337b814903d\"\u003e\u003ccode\u003e68c4649\u003c/code\u003e\u003c/a\u003e Track accountID endpoint mode in user-agent (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3000\"\u003e#3000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c45eaac0731f64505ae8a32703611657e31b6dea\"\u003e\u003ccode\u003ec45eaac\u003c/code\u003e\u003c/a\u003e Release 2025-02-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7aecaffb9ba5ba0638e1ab4aab51977da5af0a47\"\u003e\u003ccode\u003e7aecaff\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a11e8e137b6f7906f7f686ef3cfe0553cf493088\"\u003e\u003ccode\u003ea11e8e1\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/91f8178a6636ded0282b1d1ee1490311856ad9d5\"\u003e\u003ccode\u003e91f8178\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d59b6584a641edf3b82778b44f7ef47aad2d5277\"\u003e\u003ccode\u003ed59b658\u003c/code\u003e\u003c/a\u003e Release 2025-02-03\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.38.0...service/ivs/v1.42.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/lambda` from 1.76.0 to 1.88.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a3b9b7b1303ebf9fc1837f70253fe086d0ee72a2\"\u003e\u003ccode\u003ea3b9b7b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/67dad834dcc6ab1c14a2b9935bd92bc1ff91ddd9\"\u003e\u003ccode\u003e67dad83\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2bfe86a2ca763380b5fb498feab0886d41b96dcc\"\u003e\u003ccode\u003e2bfe86a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/59e7410f279040b4c186e149402eebf13c5e06d9\"\u003e\u003ccode\u003e59e7410\u003c/code\u003e\u003c/a\u003e add businessmetrics feature ID for env-based bearer token (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1cdc15880e2f5087470b6f813eb0a5cd1451c95f\"\u003e\u003ccode\u003e1cdc158\u003c/code\u003e\u003c/a\u003e Patching override s3expire shape (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3180\"\u003e#3180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1745ede8f69372b0e08c4a8bcc83d43e76caeb26\"\u003e\u003ccode\u003e1745ede\u003c/code\u003e\u003c/a\u003e Release 2025-09-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f84de5375a6e97e530819caba27fa0c7bc773cd6\"\u003e\u003ccode\u003ef84de53\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7cdaa318493e10d7ef9dd87eb1130b9806c48c98\"\u003e\u003ccode\u003e7cdaa31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/498b5c42d5b3fc143fc3449665faa3635f468d09\"\u003e\u003ccode\u003e498b5c4\u003c/code\u003e\u003c/a\u003e remove service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3177\"\u003e#3177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.76.0...service/s3/v1.88.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/personalizeevents` from 1.29.0 to 1.31.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f26b32c1869572ad50b5b2bd9a039b16bc4b769c\"\u003e\u003ccode\u003ef26b32c\u003c/code\u003e\u003c/a\u003e Release 2025-09-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/820fa2e0c1f257763f1243f51ef88322b2b6a3b1\"\u003e\u003ccode\u003e820fa2e\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1245a24f68b5df6745cbf0e1416870c497ad6201\"\u003e\u003ccode\u003e1245a24\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6d014ab7e0a2836e8f6a6241bbb40e71958ad345\"\u003e\u003ccode\u003e6d014ab\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/69ff935cd80f31de810db47c50cbec25c6e03133\"\u003e\u003ccode\u003e69ff935\u003c/code\u003e\u003c/a\u003e Release 2025-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d2c28e734d9e6416be75a6b17ff5733a19de3f41\"\u003e\u003ccode\u003ed2c28e7\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a50ca9daf5347c2088d4c89ebb49386ee26c8b3f\"\u003e\u003ccode\u003ea50ca9d\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68846092972c4b92326c476fd721afecb8cc6eb0\"\u003e\u003ccode\u003e6884609\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/049d803d82523af477aa526623925b9cfdc53ed9\"\u003e\u003ccode\u003e049d803\u003c/code\u003e\u003c/a\u003e Release 2025-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/591f16a9e3f423a903f9ef2cedadb1c682eef831\"\u003e\u003ccode\u003e591f16a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.29.0...config/v1.31.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.90.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.90.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.40.2 to 1.41.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dcbed91b6c6235022f15eda6ea526dbb91e1cb81\"\u003e\u003ccode\u003edcbed91\u003c/code\u003e\u003c/a\u003e Release 2026-01-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08120e899e0d062034491f2d5ab3aa2af9c71517\"\u003e\u003ccode\u003e08120e8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1d7a925139175b713db7b7567e619384700c4080\"\u003e\u003ccode\u003e1d7a925\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/482067d6a168799eb4c6cdb8900738552f5d8e92\"\u003e\u003ccode\u003e482067d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/46624041ea8ffb4a299c9baad0ec6d4f7efbc979\"\u003e\u003ccode\u003e4662404\u003c/code\u003e\u003c/a\u003e remove example (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3282\"\u003e#3282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c28a6f44b3a2dfa2495cea65beedfa7958f6dda6\"\u003e\u003ccode\u003ec28a6f4\u003c/code\u003e\u003c/a\u003e Release 2026-01-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2fa7a72bed34cbf490ab901149a927d26afeb552\"\u003e\u003ccode\u003e2fa7a72\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/077cbaab7f07e30b173aa572c4214d5364623c60\"\u003e\u003ccode\u003e077cbaa\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3282dbc9614a8c3c1727382e264bdea054758f7e\"\u003e\u003ccode\u003e3282dbc\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3daa74a863790060e074bbf3455e02f8bf478c48\"\u003e\u003ccode\u003e3daa74a\u003c/code\u003e\u003c/a\u003e Release 2026-01-06\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.40.2...service/sts/v1.41.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/smithy-go` from 1.23.2 to 1.24.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/smithy-go/blob/main/CHANGELOG.md\"\u003egithub.com/aws/smithy-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease (2025-12-01)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.24.0\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Improve allocation footprint of the middleware stack. This should convey a ~10% reduction in allocations per SDK request.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-11-03)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.23.2\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Adjust the initial sizes of each middleware phase to avoid some unnecessary reallocation.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Avoid unnecessary allocation overhead from the metrics system when not in use.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-10-15)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Bump minimum go version to 1.23.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-09-18)\u003c/h1\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go/aws-http-auth\u003c/code\u003e: \u003ca href=\"https://github.com/aws/smithy-go/blob/main/aws-http-auth/CHANGELOG.md#v110-2025-09-18\"\u003ev1.1.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Added support for SIG4/SIGV4A querystring authentication.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-08-27)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.23.0\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Sort map keys in JSON Document types.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-07-24)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/smithy-go\u003c/code\u003e: v1.22.5\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Add HTTP interceptors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-06-16)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/71f5bff362491399f8a2cca586c5802eb5a66d70\"\u003e\u003ccode\u003e71f5bff\u003c/code\u003e\u003c/a\u003e Release 2025-12-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/c94c177cfcf46095d48a88253899242f5971ae1b\"\u003e\u003ccode\u003ec94c177\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/0cc0b1c115aede116e0a5b901f195fef2ea2567a\"\u003e\u003ccode\u003e0cc0b1c\u003c/code\u003e\u003c/a\u003e convert middleware steps to linked lists (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/617\"\u003e#617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/ed49224f03828a26529458a48ff56b9b0b4db45e\"\u003e\u003ccode\u003eed49224\u003c/code\u003e\u003c/a\u003e Add param binding error check in auth scheme resolution to avoid panic (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/0e0b20cb123137d985083894df55fdbdbe3ce332\"\u003e\u003ccode\u003e0e0b20c\u003c/code\u003e\u003c/a\u003e add discrete tests for initialize step (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/ddbac1c617ac6bea513c16923e7883b1439b2a34\"\u003e\u003ccode\u003eddbac1c\u003c/code\u003e\u003c/a\u003e only add interceptors if configured (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/616\"\u003e#616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/798bf4fa874b68b13350766bf270d3b868e8abcf\"\u003e\u003ccode\u003e798bf4f\u003c/code\u003e\u003c/a\u003e remove pointless trace spans (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/615\"\u003e#615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/dc545a769d214b08bd69e93fffc40a962b815c56\"\u003e\u003ccode\u003edc545a7\u003c/code\u003e\u003c/a\u003e don't create op metrics context if not in use (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/613\"\u003e#613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/6f12c095f5277d7e682217bcfd50bab607b193ab\"\u003e\u003ccode\u003e6f12c09\u003c/code\u003e\u003c/a\u003e add host label validation for region before ep resolution (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/612\"\u003e#612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.23.2...v1.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/confluentinc/confluent-kafka-go/v2` from 2.11.1 to 2.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/releases\"\u003egithub.com/confluentinc/confluent-kafka-go/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.13.0\u003c/h2\u003e\n\u003ch2\u003eEnhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for forwarding librdkafka log events to a Go channel in AdminClient (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1448\"\u003e#1448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for FIPS 140-3 on Schema Registry operations (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Schema Registry Associations support with mock client implementation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd associations example (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1498\"\u003e#1498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle evolution during field transformation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1490\"\u003e#1490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Accept-Version header to Schema Registry requests (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for wrapped Avro unions (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1493\"\u003e#1493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Avro bytes serialization (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.13.0, see the \u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.13.0\"\u003elibrdkafka v2.13.0 release notes\u003c/a\u003e for a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/k-raina\"\u003e\u003ccode\u003e@​k-raina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/pull/1448\"\u003econfluentinc/confluent-kafka-go#1448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xhan-cflt\"\u003e\u003ccode\u003e@​xhan-cflt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/pull/1485\"\u003econfluentinc/confluent-kafka-go#1485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kcorman0\"\u003e\u003ccode\u003e@​kcorman0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/pull/1486\"\u003econfluentinc/confluent-kafka-go#1486\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/compare/v2.12.0...v2.13.0\"\u003ehttps://github.com/confluentinc/confluent-kafka-go/compare/v2.12.0...v2.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis is a feature release:\u003c/p\u003e\n\u003ch3\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e – General Availability\u003c/h3\u003e\n\u003cp\u003eStarting with \u003cstrong\u003econfluent-kafka-go 2.12.0\u003c/strong\u003e, the next generation consumer group rebalance protocol defined in \u003cstrong\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e\u003c/strong\u003e is \u003cstrong\u003eproduction-ready\u003c/strong\u003e. Please refer to the following \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/blob/HEAD/kafka/kip-848-migration-guide.md\"\u003emigration guide\u003c/a\u003e for moving from \u003ccode\u003eclassic\u003c/code\u003e to \u003ccode\u003econsumer\u003c/code\u003e protocol.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e The new consumer group protocol defined in \u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e is not enabled by default. There are few contract change associated with the new protocol and might cause breaking changes. \u003ccode\u003egroup.protocol\u003c/code\u003e configuration property dictates whether to use the new \u003ccode\u003econsumer\u003c/code\u003e protocol or older \u003ccode\u003eclassic\u003c/code\u003e protocol. It defaults to \u003ccode\u003eclassic\u003c/code\u003e if not provided.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOAuth OIDC method example for Kafka metadata based authentication with\nan Azure IMDS endpoint using an attached managed identity as principal (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1477\"\u003e#1477\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.12.0, see the\n\u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.12.0\"\u003elibrdkafka v2.12.0 release notes\u003c/a\u003e\nfor a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/blob/master/CHANGELOG.md\"\u003egithub.com/confluentinc/confluent-kafka-go/v2's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.13.0\u003c/h2\u003e\n\u003cp\u003eThis is a feature release:\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for forwarding librdkafka log events to a Go channel in AdminClient (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1448\"\u003e#1448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for FIPS 140-3 on Schema Registry operations (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Schema Registry Associations support with mock client implementation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd associations example (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1498\"\u003e#1498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle evolution during field transformation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1490\"\u003e#1490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Accept-Version header to Schema Registry requests (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for wrapped Avro unions (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1493\"\u003e#1493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Avro bytes serialization (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.13.0, see the\n\u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.13.0\"\u003elibrdkafka v2.13.0 release notes\u003c/a\u003e\nfor a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003ch2\u003ev2.12.0\u003c/h2\u003e\n\u003cp\u003eThis is a feature release:\u003c/p\u003e\n\u003ch3\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e – General Availability\u003c/h3\u003e\n\u003cp\u003eStarting with \u003cstrong\u003econfluent-kafka-go 2.12.0\u003c/strong\u003e, the next generation consumer group rebalance protocol defined in \u003cstrong\u003e\u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e\u003c/strong\u003e is \u003cstrong\u003eproduction-ready\u003c/strong\u003e. Please refer to the following \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/blob/master/kafka/kip-848-migration-guide.md\"\u003emigration guide\u003c/a\u003e for moving from \u003ccode\u003eclassic\u003c/code\u003e to \u003ccode\u003econsumer\u003c/code\u003e protocol.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e The new consumer group protocol defined in \u003ca href=\"https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol\"\u003eKIP-848\u003c/a\u003e is not enabled by default. There are few contract change associated with the new protocol and might cause breaking changes. \u003ccode\u003egroup.protocol\u003c/code\u003e configuration property dictates whether to use the new \u003ccode\u003econsumer\u003c/code\u003e protocol or older \u003ccode\u003eclassic\u003c/code\u003e protocol. It defaults to \u003ccode\u003eclassic\u003c/code\u003e if not provided.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOAuth OIDC method example for Kafka metadata based authentication with\nan Azure IMDS endpoint using an attached managed identity as principal (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1477\"\u003e#1477\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003econfluent-kafka-go is based on librdkafka v2.12.0, see the\n\u003ca href=\"https://github.com/confluentinc/librdkafka/releases/tag/v2.12.0\"\u003elibrdkafka v2.12.0 release notes\u003c/a\u003e\nfor a complete list of changes, enhancements, fixes and upgrade considerations.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/9d26831d8d6a630f696f2c1005ad22b8e2a1fa75\"\u003e\u003ccode\u003e9d26831\u003c/code\u003e\u003c/a\u003e Import v2.13.0 (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1501\"\u003e#1501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/922f34e0aa4e2fcc5ba5000bfb3c206f834e3c3f\"\u003e\u003ccode\u003e922f34e\u003c/code\u003e\u003c/a\u003e Import v2.13.0 rc2 (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/51eba93214cc20e18cfd056edc0449d0e85e9bec\"\u003e\u003ccode\u003e51eba93\u003c/code\u003e\u003c/a\u003e Change macOS version and deal with code-signing (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/4c49c383efe0fa3694f941317fb5bf2f87702620\"\u003e\u003ccode\u003e4c49c38\u003c/code\u003e\u003c/a\u003e Add associations example (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1498\"\u003e#1498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/bb44f4b44ab8bc1d772b6167c432800cea7a9eda\"\u003e\u003ccode\u003ebb44f4b\u003c/code\u003e\u003c/a\u003e Update associations mock client (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1494\"\u003e#1494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/0253460c5dbacc8ed27d56a71b06af7120b0f6f1\"\u003e\u003ccode\u003e0253460\u003c/code\u003e\u003c/a\u003e DGS-22899 Fix support for wrapped Avro unions (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1493\"\u003e#1493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/f8569d7adaae6575fff184a0b3e5c0cab025e19f\"\u003e\u003ccode\u003ef8569d7\u003c/code\u003e\u003c/a\u003e chore: migrate to sonarqube enterprise (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/970ab6bd84ade6a0b5e27a4683deeead7594816a\"\u003e\u003ccode\u003e970ab6b\u003c/code\u003e\u003c/a\u003e Add semaphore task to create tags (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1492\"\u003e#1492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/f8e32bc7fb26a14d6df04fd3b4e663862f3431a3\"\u003e\u003ccode\u003ef8e32bc\u003c/code\u003e\u003c/a\u003e DGS-22077 Handle evolution during field transformation (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1490\"\u003e#1490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/commit/be1061b2e60770bf83def4783bf580800697e64a\"\u003e\u003ccode\u003ebe1061b\u003c/code\u003e\u003c/a\u003e DGS-22734 Add Accept-Version header (\u003ca href=\"https://redirect.github.com/confluentinc/confluent-kafka-go/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/confluentinc/confluent-kafka-go/compare/v2.11.1...v2.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/databricks/databricks-sql-go` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/databricks/databricks-sql-go/releases\"\u003egithub.com/databricks/databricks-sql-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for query tags\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edatabricks/databricks-sql-go#283\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/databricks/databricks-sql-go/compare/v1.8.0...v1.9.0\"\u003ehttps://github.com/databricks/databricks-sql-go/compare/v1.8.0...v1.9.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/databricks/databricks-sql-go/blob/main/CHANGELOG.md\"\u003egithub.com/databricks/databricks-sql-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0 (2025-09-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for query tags\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edatabricks/databricks-sql-go#283\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/9cef5b704a6a3d5b29daf921b2ad159e471867ff\"\u003e\u003ccode\u003e9cef5b7\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0 release (\u003ca href=\"https://redirect.github.com/databricks/databricks-sql-go/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/c256716c926facfb14aa2798c8175c679ffe9530\"\u003e\u003ccode\u003ec256716\u003c/code\u003e\u003c/a\u003e Prepare for v1.9.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/5f3e28bf67ec207c09fcf5dc7475d80ce2c469b3\"\u003e\u003ccode\u003e5f3e28b\u003c/code\u003e\u003c/a\u003e [PECOBLR-676] passing session params in open session request instead of SET c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/d7ebf01bed591b30bfae04252e1c54cd63e013f4\"\u003e\u003ccode\u003ed7ebf01\u003c/code\u003e\u003c/a\u003e unit test for query tags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/ceaf079f73d0a6e5635d3567cc0277060f961b04\"\u003e\u003ccode\u003eceaf079\u003c/code\u003e\u003c/a\u003e passing session params in open session request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/databricks/databricks-sql-go/commit/631401e1c0c5d569c467eeaf3fcca1d8b351d650\"\u003e\u003ccode\u003e631401e\u003c/code\u003e\u003c/a\u003e add log for cloud fetch speed (\u003ca href=\"https://redirect.github.com/databricks/databricks-sql-go/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/databricks/databricks-sql-go/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/dgraph-io/badger/v4` from 4.8.0 to 4.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dgraph-io/badger/releases\"\u003egithub.com/dgraph-io/badger/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): fix typos by \u003ca href=\"https://github.com/kianmeng\"\u003e\u003ccode\u003e@​kianmeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2227\"\u003edgraph-io/badger#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(y): shall always return empty slice rather than nil by \u003ca href=\"https://github.com/kooltuoehias\"\u003e\u003ccode\u003e@​kooltuoehias\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2245\"\u003edgraph-io/badger#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: test.sh error by \u003ca href=\"https://github.com/kianmeng\"\u003e\u003ccode\u003e@​kianmeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2225\"\u003edgraph-io/badger#2225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typo of abandoned by \u003ca href=\"https://github.com/jas4711\"\u003e\u003ccode\u003e@​jas4711\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2222\"\u003edgraph-io/badger#2222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2212\"\u003edgraph-io/badger#2212\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update dependency node to v22 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2219\"\u003edgraph-io/badger#2219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update the trunk conf file by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2217\"\u003edgraph-io/badger#2217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2218\"\u003edgraph-io/badger#2218\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions/checkout action to v5 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2221\"\u003edgraph-io/badger#2221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions (major) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2229\"\u003edgraph-io/badger#2229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emove docs pages in the repo by \u003ca href=\"https://github.com/raphael-istari\"\u003e\u003ccode\u003e@​raphael-istari\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2232\"\u003edgraph-io/badger#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: configure renovate to leave go version as declared by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2235\"\u003edgraph-io/badger#2235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: change renovate to maintain backwards compatible go version by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2236\"\u003edgraph-io/badger#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update README.md with correct links and badges by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2239\"\u003edgraph-io/badger#2239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add doc for encryption at rest by \u003ca href=\"https://github.com/raphael-istari\"\u003e\u003ccode\u003e@​raphael-istari\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2240\"\u003edgraph-io/badger#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): restrict Dgraph test to core packages only by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2242\"\u003edgraph-io/badger#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: prepare for v4.9.0 release by \u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2247\"\u003edgraph-io/badger#2247\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthewmcneely\"\u003e\u003ccode\u003e@​matthewmcneely\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2217\"\u003edgraph-io/badger#2217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jas4711\"\u003e\u003ccode\u003e@​jas4711\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2222\"\u003edgraph-io/badger#2222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphael-istari\"\u003e\u003ccode\u003e@​raphael-istari\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2232\"\u003edgraph-io/badger#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kianmeng\"\u003e\u003ccode\u003e@​kianmeng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2225\"\u003edgraph-io/badger#2225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kooltuoehias\"\u003e\u003ccode\u003e@​kooltuoehias\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/dgraph-io/badger/pull/2245\"\u003edgraph-io/badger#2245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dgraph-io/badger/compare/v4.8.0...v4.9.0\"\u003ehttps://github.com/dgraph-io/badger/compare/v4.8.0...v4.9.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dgraph-io/badger/blob/main/CHANGELOG.md\"\u003egithub.com/dgraph-io/badger/v4's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.9.0] - 2025-12-15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix(y): y.SafeCopy shall always return empty slice rather than nil (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2245\"\u003e#2245\u003c/a\u003e)\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eWARNING\u003c/strong\u003e SafeCopy now returns an empty slice rather than nil. For those using our \u003ccode\u003ey\u003c/code\u003e utility\npackage, this could be a breaking change. This has implications for empty slices stored in\nbadger, specifically, upon retrieval the value stored with the key will be equal to what was set\n(an empty []byte). See \u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2067\"\u003e#2067\u003c/a\u003e for more details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/li\u003e\n\u003cli\u003efix: test.sh error (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2225\"\u003e#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: typo of abandoned (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2222\"\u003e#2222\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eDocs\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd doc for encryption at rest (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emove docs pages in the repo (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2232\"\u003e#2232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eChores\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): restrict Dgraph test to core packages only (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update README.md with correct links and badges (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2239\"\u003e#2239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: change renovate to maintain backwards compatible go version (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2236\"\u003e#2236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: configure renovate to leave go version as declared (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2235\"\u003e#2235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions (major) (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2229\"\u003e#2229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update actions/checkout action to v5 (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2221\"\u003e#2221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2218\"\u003e#2218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update the trunk conf file (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2217\"\u003e#2217\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update dependency node to v22 (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2219\"\u003e#2219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): Update go minor and patch (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2212\"\u003e#2212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eCI\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emove to GitHub Actions runners\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dgraph-io/badger/compare/v4.8.0...v4.8.1\"\u003ehttps://github.com/dgraph-io/badger/compare/v4.8.0...v4.8.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/a700dc3b6332e2351674f34f841233541568f782\"\u003e\u003ccode\u003ea700dc3\u003c/code\u003e\u003c/a\u003e chore: prepare for v4.9.0 release (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2247\"\u003e#2247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/2a8b6042ae1bfe6676ad14d90261a3609f64fa80\"\u003e\u003ccode\u003e2a8b604\u003c/code\u003e\u003c/a\u003e fix(y): shall always return empty slice rather than nil (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2245\"\u003e#2245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/81b3cb9dc04b18e4cfae00d0a7198bdfa73c689e\"\u003e\u003ccode\u003e81b3cb9\u003c/code\u003e\u003c/a\u003e fix(docs): fix typos (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2227\"\u003e#2227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/b61f8668b4fc01571bcf01f428cb0e81d43d3497\"\u003e\u003ccode\u003eb61f866\u003c/code\u003e\u003c/a\u003e chore(ci): restrict Dgraph test to core packages only (\u003ca href=\"https://redirect.github.com/dgraph-io/badger/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dgraph-io/badger/commit/0b1ebf52c29d221ed4ef0bbba320485e177e3f32\"\u003e\u003ccode\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/rudderlabs/rudder-server/pull/6640","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rudderlabs%2Frudder-server/issues/6640","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6640/packages"}}]}