{"id":14473,"name":"github.com/golang/snappy","ecosystem":"go","repository_url":"https://github.com/golang/snappy","issues_count":78,"created_at":"2025-06-06T23:46:22.304Z","updated_at":"2025-06-06T23:46:22.304Z","purl":"pkg:golang/github.com/golang/snappy","metadata":{"id":3492614,"name":"github.com/golang/snappy","ecosystem":"go","description":"Package snappy implements the Snappy compression format. It aims for very\nhigh speeds and reasonable compression.\n\nThere are actually two Snappy formats: block and stream. They are related,\nbut different: trying to decompress block-compressed data as a Snappy stream\nwill fail, and vice versa. The block format is the Decode and Encode\nfunctions and the stream format is the Reader and Writer types.\n\nThe block format, the more common case, is used when the complete size (the\nnumber of bytes) of the original data is known upfront, at the time\ncompression starts. The stream format, also known as the framing format, is\nfor when that isn't always true.\n\nThe canonical, C++ implementation is at https://github.com/google/snappy and\nit only implements the block format.","homepage":"https://github.com/golang/snappy","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/golang/snappy","keywords_array":[],"namespace":"github.com/golang","versions_count":5,"first_release_published_at":"2019-02-18T23:22:22.000Z","latest_release_published_at":"2023-12-25T22:57:46.000Z","latest_release_number":"v1.0.0","last_synced_at":"2025-06-07T03:30:18.915Z","created_at":"2022-04-10T19:10:46.808Z","updated_at":"2025-06-07T03:30:18.915Z","registry_url":"https://pkg.go.dev/github.com/golang/snappy","install_command":"go get github.com/golang/snappy","documentation_url":"https://pkg.go.dev/github.com/golang/snappy#section-documentation","metadata":{},"repo_metadata":{"uuid":"35516397","full_name":"golang/snappy","owner":"golang","description":"The Snappy compression format in the Go programming language.","archived":false,"fork":false,"pushed_at":"2022-11-29T17:49:43.000Z","size":2372,"stargazers_count":1377,"open_issues_count":14,"forks_count":165,"subscribers_count":44,"default_branch":"master","last_synced_at":"2023-03-13T14:07:02.501Z","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":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README","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}},"created_at":"2015-05-12T22:48:31.000Z","updated_at":"2023-03-13T07:55:14.000Z","dependencies_parsed_at":"2023-01-14T20:11:18.517Z","dependency_job_id":null,"html_url":"https://github.com/golang/snappy","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golang%2Fsnappy","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golang%2Fsnappy/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/golang%2Fsnappy/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/golang","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"golang","name":"Go","uuid":"4314092","kind":"organization","description":"The Go Programming Language","email":null,"website":"https://go.dev","location":null,"twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/4314092?v=4","repositories_count":56,"last_synced_at":"2023-02-19T18:01:10.877Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/golang"},"tags":[{"name":"v0.0.4","sha":"544b4180ac705b7605231d4a4550a1acb22a19fe","kind":"commit","published_at":"2021-06-08T04:05:37.000Z","download_url":"https://codeload.github.com/golang/snappy/tar.gz/v0.0.4","html_url":"https://github.com/golang/snappy/releases/tag/v0.0.4"},{"name":"v0.0.3","sha":"674baa8c7fc30da5df3074a459494a7e6b427dff","kind":"commit","published_at":"2020-11-03T22:46:00.000Z","download_url":"https://codeload.github.com/golang/snappy/tar.gz/v0.0.3","html_url":"https://github.com/golang/snappy/releases/tag/v0.0.3"},{"name":"v0.0.2","sha":"196ae77b8a26000fa30caa8b2b541e09674dbc43","kind":"commit","published_at":"2020-07-07T13:17:29.000Z","download_url":"https://codeload.github.com/golang/snappy/tar.gz/v0.0.2","html_url":"https://github.com/golang/snappy/releases/tag/v0.0.2"},{"name":"v0.0.1","sha":"2a8bb927dd31d8daada140a5d09578521ce5c36a","kind":"commit","published_at":"2019-02-18T23:22:22.000Z","download_url":"https://codeload.github.com/golang/snappy/tar.gz/v0.0.1","html_url":"https://github.com/golang/snappy/releases/tag/v0.0.1"}]},"repo_metadata_updated_at":"2023-03-21T18:38:00.244Z","dependent_packages_count":41684,"downloads":null,"downloads_period":null,"dependent_repos_count":97234,"rankings":{"downloads":null,"dependent_repos_count":0.012228255284866969,"dependent_packages_count":0.00462413014973961,"stargazers_count":1.7550115294978401,"forks_count":2.120044392379308,"docker_downloads_count":0.00863170961284727,"average":0.7801080033849204},"purl":"pkg:golang/github.com/golang/snappy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/golang/snappy","docker_dependents_count":9954,"docker_downloads_count":35161313247,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/golang/snappy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/golang/snappy/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgolang%2Fsnappy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgolang%2Fsnappy/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgolang%2Fsnappy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgolang%2Fsnappy/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1882895,"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":52,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"4218125066","node_id":"PR_kwDOR7dKTM7QgoVg","number":13,"state":"closed","title":"go: bump the go group across 5 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-18T23:37:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-07T13:50:27.000Z","updated_at":"2026-05-18T23:37:55.000Z","time_to_close":3577646,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.6","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0"},{"name":"golang.org/x/crypto","old_version":"0.45.0","new_version":"0.49.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.6","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 3 updates in the /client-sdk/go directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [golang.org/x/crypto](https://github.com/golang/crypto).\nBumps the go group with 3 updates in the /tests/benchmark directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 2 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) and [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/442ef28bcf03797e845c8e957e5cd6d4bffb5764\"\u003e\u003ccode\u003e442ef28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2443\"\u003e#2443\u003c/a\u003e from sputn1ck/musig2_sign_with_agg_nonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/21eb99e3bc0b4b6e0f948578ed6f1997908c5b16\"\u003e\u003ccode\u003e21eb99e\u003c/code\u003e\u003c/a\u003e musig2: add combinedNonce getter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/8f54cc6edab2d4f9348098c60c2d477c2950bbda\"\u003e\u003ccode\u003e8f54cc6\u003c/code\u003e\u003c/a\u003e musig2: add Session.RegisterCombinedNonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b7d070601def0f94e3713879b19f1678949a8d68\"\u003e\u003ccode\u003eb7d0706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2430\"\u003e#2430\u003c/a\u003e from Roasbeef/v-0-25-0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/31a762b3f67baa7ebcf357562eba74e5e3a5fb89\"\u003e\u003ccode\u003e31a762b\u003c/code\u003e\u003c/a\u003e build: bump version to v0.25.0-beta.rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/e8097a1b044c3c0b3843b2aba377e87eb5fc4f9f\"\u003e\u003ccode\u003ee8097a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2410\"\u003e#2410\u003c/a\u003e from mohamedawnallah/fallback-to-GOPATH-bin-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/29f421534c8c6c47588c2cc08741df956225e52c\"\u003e\u003ccode\u003e29f4215\u003c/code\u003e\u003c/a\u003e Makefile+workflows: fallback to \u003ccode\u003eGOPATH/bin\u003c/code\u003e on non-existent \u003ccode\u003eGOBIN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/a4ddae2ba1b6f0cc8fe31e48e50cef018affe670\"\u003e\u003ccode\u003ea4ddae2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2409\"\u003e#2409\u003c/a\u003e from gosunuts/fix/dockerfile-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2577dd3ee3e40cd6914731386d1f95d200026508\"\u003e\u003ccode\u003e2577dd3\u003c/code\u003e\u003c/a\u003e Dockerfile: update go base image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c002ea3196bc883a7936e07a04f0790bc8c2bf2d\"\u003e\u003ccode\u003ec002ea3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2320\"\u003e#2320\u003c/a\u003e from gosunuts/feature/fix-ci\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34036\"\u003e#34036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efetchpayload\u003c/code\u003e command to build execution witnesses for specific blocks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33919\"\u003e#33919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized Era history import with batched insertion (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33894\"\u003e#33894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ewomir\u003c/code\u003e target for keeper (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for iterating a single storage trie in \u003ccode\u003egeth snapshot traverse-state\u003c/code\u003e and \u003ccode\u003egeth snapshot traverse-rawstate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34051\"\u003e#34051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAmsterdam fork updates:\n\u003cul\u003e\n\u003cli\u003eEIP-8024: Switch to branchless normalization and extend EXCHANGE (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33869\"\u003e#33869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7778: Block gas accounting without refunds (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33593\"\u003e#33593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7954: Increase maximum contract size (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7708: ETH transfers now emit logs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33645\"\u003e#33645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReworked gas measurement order (prerequisite for EIP-7928) (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33648\"\u003e#33648\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImproved payload building by prewarming trie nodes for state hash computation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33945\"\u003e#33945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious binary trie improvements (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33951\"\u003e#33951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33961\"\u003e#33961\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33989\"\u003e#33989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34021\"\u003e#34021\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34032\"\u003e#34032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34022\"\u003e#34022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34056\"\u003e#34056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in \u003ccode\u003eVerifyCellProofBatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33963\"\u003e#33963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactored state database in preparation for binary trie integration (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33816\"\u003e#33816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnabled trie node history retention on existing nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33934\"\u003e#33934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized historical state indexer with batch processing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33640\"\u003e#33640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed potential deadlock in txlookup (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34039\"\u003e#34039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new RLP APIs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34052\"\u003e#34052\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34048\"\u003e#34048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dir.Sync() failure in freezer on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid duplicate connections by skipping simultaneous inbound/outbound dials (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33198\"\u003e#33198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed session key mismatch by using consistent remote address handling in discv5 tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34031\"\u003e#34031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded DNS hostname resolution for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed state corruption issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e; deprecated \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33931\"\u003e#33931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded MaxUsedGas field to \u003ccode\u003eeth_simulateV1\u003c/code\u003e response (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32789\"\u003e#32789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed gas cap handling in \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33952\"\u003e#33952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nonce revert edge case during contract creation in tracer (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33978\"\u003e#33978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eeth_createAccessList\u003c/code\u003e to return an empty list instead of null for storage keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33976\"\u003e#33976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eeth_getFilterLogs\u003c/code\u003e now returns an error if the requested chain segment has been pruned (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33823\"\u003e#33823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed slot number encoding in RPC responses (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34005\"\u003e#34005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce RPC call limits for \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce storage slot limits for proofs in \u003ccode\u003eeth_getProof\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eObservability\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious OpenTelemetry fixes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33927\"\u003e#33927\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33955\"\u003e#33955\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/ethereum/go-ethereum/commit/be4dc0c4be2fe316dbdd0a73e48421f64978232f\"\u003e\u003ccode\u003ebe4dc0c\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.17.2 stable (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34618\"\u003e#34618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/95705e8b7b6e021b3312c4dc9c817b7646bf67af\"\u003e\u003ccode\u003e95705e8\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of getProofs keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ceabc39304ec298d891d3cde51b8cfddc6842197\"\u003e\u003ccode\u003eceabc39\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of calls to eth_simulateV1 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e585ad3b42994ca7e77a34c0f5bcf808d9987e48\"\u003e\u003ccode\u003ee585ad3\u003c/code\u003e\u003c/a\u003e core/rawdb: fix freezer dir.Sync() failure on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d1369b69f5d8b86741299a6b3c171ac58ed296bf\"\u003e\u003ccode\u003ed1369b6\u003c/code\u003e\u003c/a\u003e core/txpool/legacypool: use types.Sender instead of signer.Sender (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34059\"\u003e#34059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd3c8431d9f7282e840670ef72c9a7c8f67e3271\"\u003e\u003ccode\u003ebd3c843\u003c/code\u003e\u003c/a\u003e build, cmd/keeper: add \u0026quot;womir\u0026quot; target (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/a2496852e98876530130c93ca540860a31a0d18a\"\u003e\u003ccode\u003ea249685\u003c/code\u003e\u003c/a\u003e p2p/discover: resolve DNS hostnames for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/c3467dd8b5e2cf151744b04b62888649ee21f52d\"\u003e\u003ccode\u003ec3467dd\u003c/code\u003e\u003c/a\u003e core, miner, trie: relocate witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34106\"\u003e#34106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/acdd13971705c767330bdfbd4511b4d1e53580fd\"\u003e\u003ccode\u003eacdd139\u003c/code\u003e\u003c/a\u003e miner: set slot number when building test payload (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34094\"\u003e#34094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1b3b028d1da4aedcb480693e58910712abe20009\"\u003e\u003ccode\u003e1b3b028\u003c/code\u003e\u003c/a\u003e miner: fix txFitsSize comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34100\"\u003e#34100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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/crypto` from 0.45.0 to 0.49.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/982eaa62dfb7273603b97fc1835561450096f3bd\"\u003e\u003ccode\u003e982eaa6\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/crypto/commit/159944f128e9b3fdeb5a5b9b102a961904601a87\"\u003e\u003ccode\u003e159944f\u003c/code\u003e\u003c/a\u003e ssh,acme: clean up tautological/impossible nil conditions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a408498e55412f2ae2a058336f78889fb1ba6115\"\u003e\u003ccode\u003ea408498\u003c/code\u003e\u003c/a\u003e acme: only require prompt if server has terms of service\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/cab0f718548e8a858701b7b48161f44748532f58\"\u003e\u003ccode\u003ecab0f71\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/2f26647a795e74e712b3aebc2655bca60b2686f9\"\u003e\u003ccode\u003e2f26647\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/e08b06753d6a72f1fe375b6e0fefefb39917c165\"\u003e\u003ccode\u003ee08b067\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/crypto/commit/7d0074ccc6f17acbf2ebb10db06d492e08f887dc\"\u003e\u003ccode\u003e7d0074c\u003c/code\u003e\u003c/a\u003e scrypt: fix panic on parameters \u0026lt;= 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/506e022208b864bc3c9c4a416fe56be75d10ad24\"\u003e\u003ccode\u003e506e022\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/crypto/commit/7dacc380ba001e8fe7c3c7a46bf3cbdaa5064df9\"\u003e\u003ccode\u003e7dacc38\u003c/code\u003e\u003c/a\u003e chacha20poly1305: error out in fips140=only mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/19acf81bd7bc7b558d18a550e8e023df2c33e742\"\u003e\u003ccode\u003e19acf81\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.45.0...v0.49.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/442ef28bcf03797e845c8e957e5cd6d4bffb5764\"\u003e\u003ccode\u003e442ef28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2443\"\u003e#2443\u003c/a\u003e from sputn1ck/musig2_sign_with_agg_nonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/21eb99e3bc0b4b6e0f948578ed6f1997908c5b16\"\u003e\u003ccode\u003e21eb99e\u003c/code\u003e\u003c/a\u003e musig2: add combinedNonce getter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/8f54cc6edab2d4f9348098c60c2d477c2950bbda\"\u003e\u003ccode\u003e8f54cc6\u003c/code\u003e\u003c/a\u003e musig2: add Session.RegisterCombinedNonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b7d070601def0f94e3713879b19f1678949a8d68\"\u003e\u003ccode\u003eb7d0706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2430\"\u003e#2430\u003c/a\u003e from Roasbeef/v-0-25-0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/31a762b3f67baa7ebcf357562eba74e5e3a5fb89\"\u003e\u003ccode\u003e31a762b\u003c/code\u003e\u003c/a\u003e build: bump version to v0.25.0-beta.rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/e8097a1b044c3c0b3843b2aba377e87eb5fc4f9f\"\u003e\u003ccode\u003ee8097a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2410\"\u003e#2410\u003c/a\u003e from mohamedawnallah/fallback-to-GOPATH-bin-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/29f421534c8c6c47588c2cc08741df956225e52c\"\u003e\u003ccode\u003e29f4215\u003c/code\u003e\u003c/a\u003e Makefile+workflows: fallback to \u003ccode\u003eGOPATH/bin\u003c/code\u003e on non-existent \u003ccode\u003eGOBIN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/a4ddae2ba1b6f0cc8fe31e48e50cef018affe670\"\u003e\u003ccode\u003ea4ddae2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2409\"\u003e#2409\u003c/a\u003e from gosunuts/fix/dockerfile-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2577dd3ee3e40cd6914731386d1f95d200026508\"\u003e\u003ccode\u003e2577dd3\u003c/code\u003e\u003c/a\u003e Dockerfile: update go base image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c002ea3196bc883a7936e07a04f0790bc8c2bf2d\"\u003e\u003ccode\u003ec002ea3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2320\"\u003e#2320\u003c/a\u003e from gosunuts/feature/fix-ci\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34036\"\u003e#34036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efetchpayload\u003c/code\u003e command to build execution witnesses for specific blocks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33919\"\u003e#33919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized Era history import with batched insertion (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33894\"\u003e#33894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ewomir\u003c/code\u003e target for keeper (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for iterating a single storage trie in \u003ccode\u003egeth snapshot traverse-state\u003c/code\u003e and \u003ccode\u003egeth snapshot traverse-rawstate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34051\"\u003e#34051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAmsterdam fork updates:\n\u003cul\u003e\n\u003cli\u003eEIP-8024: Switch to branchless normalization and extend EXCHANGE (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33869\"\u003e#33869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7778: Block gas accounting without refunds (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33593\"\u003e#33593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7954: Increase maximum contract size (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7708: ETH transfers now emit logs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33645\"\u003e#33645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReworked gas measurement order (prerequisite for EIP-7928) (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33648\"\u003e#33648\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImproved payload building by prewarming trie nodes for state hash computation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33945\"\u003e#33945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious binary trie improvements (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33951\"\u003e#33951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33961\"\u003e#33961\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33989\"\u003e#33989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34021\"\u003e#34021\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34032\"\u003e#34032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34022\"\u003e#34022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34056\"\u003e#34056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in \u003ccode\u003eVerifyCellProofBatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33963\"\u003e#33963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactored state database in preparation for binary trie integration (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33816\"\u003e#33816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnabled trie node history retention on existing nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33934\"\u003e#33934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized historical state indexer with batch processing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33640\"\u003e#33640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed potential deadlock in txlookup (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34039\"\u003e#34039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new RLP APIs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34052\"\u003e#34052\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34048\"\u003e#34048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dir.Sync() failure in freezer on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid duplicate connections by skipping simultaneous inbound/outbound dials (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33198\"\u003e#33198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed session key mismatch by using consistent remote address handling in discv5 tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34031\"\u003e#34031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded DNS hostname resolution for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed state corruption issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e; deprecated \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33931\"\u003e#33931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded MaxUsedGas field to \u003ccode\u003eeth_simulateV1\u003c/code\u003e response (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32789\"\u003e#32789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed gas cap handling in \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33952\"\u003e#33952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nonce revert edge case during contract creation in tracer (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33978\"\u003e#33978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eeth_createAccessList\u003c/code\u003e to return an empty list instead of null for storage keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33976\"\u003e#33976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eeth_getFilterLogs\u003c/code\u003e now returns an error if the requested chain segment has been pruned (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33823\"\u003e#33823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed slot number encoding in RPC responses (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34005\"\u003e#34005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce RPC call limits for \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce storage slot limits for proofs in \u003ccode\u003eeth_getProof\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eObservability\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious OpenTelemetry fixes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33927\"\u003e#33927\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33955\"\u003e#33955\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/ethereum/go-ethereum/commit/be4dc0c4be2fe316dbdd0a73e48421f64978232f\"\u003e\u003ccode\u003ebe4dc0c\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.17.2 stable (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34618\"\u003e#34618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/95705e8b7b6e021b3312c4dc9c817b7646bf67af\"\u003e\u003ccode\u003e95705e8\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of getProofs keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ceabc39304ec298d891d3cde51b8cfddc6842197\"\u003e\u003ccode\u003eceabc39\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of calls to eth_simulateV1 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e585ad3b42994ca7e77a34c0f5bcf808d9987e48\"\u003e\u003ccode\u003ee585ad3\u003c/code\u003e\u003c/a\u003e core/rawdb: fix freezer dir.Sync() failure on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d1369b69f5d8b86741299a6b3c171ac58ed296bf\"\u003e\u003ccode\u003ed1369b6\u003c/code\u003e\u003c/a\u003e core/txpool/legacypool: use types.Sender instead of signer.Sender (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34059\"\u003e#34059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd3c8431d9f7282e840670ef72c9a7c8f67e3271\"\u003e\u003ccode\u003ebd3c843\u003c/code\u003e\u003c/a\u003e build, cmd/keeper: add \u0026quot;womir\u0026quot; target (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/a2496852e98876530130c93ca540860a31a0d18a\"\u003e\u003ccode\u003ea249685\u003c/code\u003e\u003c/a\u003e p2p/discover: resolve DNS hostnames for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/c3467dd8b5e2cf151744b04b62888649ee21f52d\"\u003e\u003ccode\u003ec3467dd\u003c/code\u003e\u003c/a\u003e core, miner, trie: relocate witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34106\"\u003e#34106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/acdd13971705c767330bdfbd4511b4d1e53580fd\"\u003e\u003ccode\u003eacdd139\u003c/code\u003e\u003c/a\u003e miner: set slot number when building test payload (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34094\"\u003e#34094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1b3b028d1da4aedcb480693e58910712abe20009\"\u003e\u003ccode\u003e1b3b028\u003c/code\u003e\u003c/a\u003e miner: fix txFitsSize comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34100\"\u003e#34100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.githu...\n\n_Description has been truncated_","html_url":"https://github.com/Yakhil-cmd/oasis-sdk-007/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yakhil-cmd%2Foasis-sdk-007/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4213888172","node_id":"PR_kwDOR7dKG87QTtej","number":11,"state":"closed","title":"go: bump the go group across 5 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-07T15:51:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T20:23:36.000Z","updated_at":"2026-04-07T15:51:06.000Z","time_to_close":70048,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.6","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0"},{"name":"golang.org/x/crypto","old_version":"0.45.0","new_version":"0.49.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"golang.org/x/tools","old_version":"0.38.0","new_version":"0.42.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"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/spf13/cobra","old_version":"1.8.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/pflag","old_version":"1.0.5","new_version":"1.0.9"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 3 updates in the /client-sdk/go directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [golang.org/x/crypto](https://github.com/golang/crypto).\nBumps the go group with 3 updates in the /tests/benchmark directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 2 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) and [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/442ef28bcf03797e845c8e957e5cd6d4bffb5764\"\u003e\u003ccode\u003e442ef28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2443\"\u003e#2443\u003c/a\u003e from sputn1ck/musig2_sign_with_agg_nonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/21eb99e3bc0b4b6e0f948578ed6f1997908c5b16\"\u003e\u003ccode\u003e21eb99e\u003c/code\u003e\u003c/a\u003e musig2: add combinedNonce getter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/8f54cc6edab2d4f9348098c60c2d477c2950bbda\"\u003e\u003ccode\u003e8f54cc6\u003c/code\u003e\u003c/a\u003e musig2: add Session.RegisterCombinedNonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b7d070601def0f94e3713879b19f1678949a8d68\"\u003e\u003ccode\u003eb7d0706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2430\"\u003e#2430\u003c/a\u003e from Roasbeef/v-0-25-0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/31a762b3f67baa7ebcf357562eba74e5e3a5fb89\"\u003e\u003ccode\u003e31a762b\u003c/code\u003e\u003c/a\u003e build: bump version to v0.25.0-beta.rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/e8097a1b044c3c0b3843b2aba377e87eb5fc4f9f\"\u003e\u003ccode\u003ee8097a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2410\"\u003e#2410\u003c/a\u003e from mohamedawnallah/fallback-to-GOPATH-bin-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/29f421534c8c6c47588c2cc08741df956225e52c\"\u003e\u003ccode\u003e29f4215\u003c/code\u003e\u003c/a\u003e Makefile+workflows: fallback to \u003ccode\u003eGOPATH/bin\u003c/code\u003e on non-existent \u003ccode\u003eGOBIN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/a4ddae2ba1b6f0cc8fe31e48e50cef018affe670\"\u003e\u003ccode\u003ea4ddae2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2409\"\u003e#2409\u003c/a\u003e from gosunuts/fix/dockerfile-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2577dd3ee3e40cd6914731386d1f95d200026508\"\u003e\u003ccode\u003e2577dd3\u003c/code\u003e\u003c/a\u003e Dockerfile: update go base image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c002ea3196bc883a7936e07a04f0790bc8c2bf2d\"\u003e\u003ccode\u003ec002ea3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2320\"\u003e#2320\u003c/a\u003e from gosunuts/feature/fix-ci\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34036\"\u003e#34036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efetchpayload\u003c/code\u003e command to build execution witnesses for specific blocks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33919\"\u003e#33919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized Era history import with batched insertion (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33894\"\u003e#33894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ewomir\u003c/code\u003e target for keeper (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for iterating a single storage trie in \u003ccode\u003egeth snapshot traverse-state\u003c/code\u003e and \u003ccode\u003egeth snapshot traverse-rawstate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34051\"\u003e#34051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAmsterdam fork updates:\n\u003cul\u003e\n\u003cli\u003eEIP-8024: Switch to branchless normalization and extend EXCHANGE (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33869\"\u003e#33869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7778: Block gas accounting without refunds (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33593\"\u003e#33593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7954: Increase maximum contract size (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7708: ETH transfers now emit logs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33645\"\u003e#33645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReworked gas measurement order (prerequisite for EIP-7928) (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33648\"\u003e#33648\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImproved payload building by prewarming trie nodes for state hash computation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33945\"\u003e#33945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious binary trie improvements (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33951\"\u003e#33951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33961\"\u003e#33961\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33989\"\u003e#33989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34021\"\u003e#34021\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34032\"\u003e#34032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34022\"\u003e#34022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34056\"\u003e#34056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in \u003ccode\u003eVerifyCellProofBatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33963\"\u003e#33963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactored state database in preparation for binary trie integration (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33816\"\u003e#33816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnabled trie node history retention on existing nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33934\"\u003e#33934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized historical state indexer with batch processing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33640\"\u003e#33640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed potential deadlock in txlookup (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34039\"\u003e#34039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new RLP APIs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34052\"\u003e#34052\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34048\"\u003e#34048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dir.Sync() failure in freezer on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid duplicate connections by skipping simultaneous inbound/outbound dials (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33198\"\u003e#33198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed session key mismatch by using consistent remote address handling in discv5 tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34031\"\u003e#34031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded DNS hostname resolution for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed state corruption issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e; deprecated \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33931\"\u003e#33931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded MaxUsedGas field to \u003ccode\u003eeth_simulateV1\u003c/code\u003e response (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32789\"\u003e#32789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed gas cap handling in \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33952\"\u003e#33952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nonce revert edge case during contract creation in tracer (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33978\"\u003e#33978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eeth_createAccessList\u003c/code\u003e to return an empty list instead of null for storage keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33976\"\u003e#33976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eeth_getFilterLogs\u003c/code\u003e now returns an error if the requested chain segment has been pruned (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33823\"\u003e#33823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed slot number encoding in RPC responses (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34005\"\u003e#34005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce RPC call limits for \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce storage slot limits for proofs in \u003ccode\u003eeth_getProof\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eObservability\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious OpenTelemetry fixes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33927\"\u003e#33927\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33955\"\u003e#33955\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/ethereum/go-ethereum/commit/be4dc0c4be2fe316dbdd0a73e48421f64978232f\"\u003e\u003ccode\u003ebe4dc0c\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.17.2 stable (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34618\"\u003e#34618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/95705e8b7b6e021b3312c4dc9c817b7646bf67af\"\u003e\u003ccode\u003e95705e8\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of getProofs keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ceabc39304ec298d891d3cde51b8cfddc6842197\"\u003e\u003ccode\u003eceabc39\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of calls to eth_simulateV1 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e585ad3b42994ca7e77a34c0f5bcf808d9987e48\"\u003e\u003ccode\u003ee585ad3\u003c/code\u003e\u003c/a\u003e core/rawdb: fix freezer dir.Sync() failure on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d1369b69f5d8b86741299a6b3c171ac58ed296bf\"\u003e\u003ccode\u003ed1369b6\u003c/code\u003e\u003c/a\u003e core/txpool/legacypool: use types.Sender instead of signer.Sender (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34059\"\u003e#34059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd3c8431d9f7282e840670ef72c9a7c8f67e3271\"\u003e\u003ccode\u003ebd3c843\u003c/code\u003e\u003c/a\u003e build, cmd/keeper: add \u0026quot;womir\u0026quot; target (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/a2496852e98876530130c93ca540860a31a0d18a\"\u003e\u003ccode\u003ea249685\u003c/code\u003e\u003c/a\u003e p2p/discover: resolve DNS hostnames for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/c3467dd8b5e2cf151744b04b62888649ee21f52d\"\u003e\u003ccode\u003ec3467dd\u003c/code\u003e\u003c/a\u003e core, miner, trie: relocate witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34106\"\u003e#34106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/acdd13971705c767330bdfbd4511b4d1e53580fd\"\u003e\u003ccode\u003eacdd139\u003c/code\u003e\u003c/a\u003e miner: set slot number when building test payload (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34094\"\u003e#34094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1b3b028d1da4aedcb480693e58910712abe20009\"\u003e\u003ccode\u003e1b3b028\u003c/code\u003e\u003c/a\u003e miner: fix txFitsSize comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34100\"\u003e#34100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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/crypto` from 0.45.0 to 0.49.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/982eaa62dfb7273603b97fc1835561450096f3bd\"\u003e\u003ccode\u003e982eaa6\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/crypto/commit/159944f128e9b3fdeb5a5b9b102a961904601a87\"\u003e\u003ccode\u003e159944f\u003c/code\u003e\u003c/a\u003e ssh,acme: clean up tautological/impossible nil conditions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a408498e55412f2ae2a058336f78889fb1ba6115\"\u003e\u003ccode\u003ea408498\u003c/code\u003e\u003c/a\u003e acme: only require prompt if server has terms of service\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/cab0f718548e8a858701b7b48161f44748532f58\"\u003e\u003ccode\u003ecab0f71\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/2f26647a795e74e712b3aebc2655bca60b2686f9\"\u003e\u003ccode\u003e2f26647\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/e08b06753d6a72f1fe375b6e0fefefb39917c165\"\u003e\u003ccode\u003ee08b067\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/crypto/commit/7d0074ccc6f17acbf2ebb10db06d492e08f887dc\"\u003e\u003ccode\u003e7d0074c\u003c/code\u003e\u003c/a\u003e scrypt: fix panic on parameters \u0026lt;= 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/506e022208b864bc3c9c4a416fe56be75d10ad24\"\u003e\u003ccode\u003e506e022\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/crypto/commit/7dacc380ba001e8fe7c3c7a46bf3cbdaa5064df9\"\u003e\u003ccode\u003e7dacc38\u003c/code\u003e\u003c/a\u003e chacha20poly1305: error out in fips140=only mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/19acf81bd7bc7b558d18a550e8e023df2c33e742\"\u003e\u003ccode\u003e19acf81\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.45.0...v0.49.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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.38.0 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/009367f5c17a8d4c45a961a3a509277190a9a6f0\"\u003e\u003ccode\u003e009367f\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/2182926e30144d252c74753cb717211a189309e9\"\u003e\u003ccode\u003e2182926\u003c/code\u003e\u003c/a\u003e go/ast/inspector: add Cursor.ParentEdge{Kind,Index} methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/27020ac4d8e30db1069a7e926db41a51ab041241\"\u003e\u003ccode\u003e27020ac\u003c/code\u003e\u003c/a\u003e internal/server: add module upgrade pathway after vulncheck scanning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/c4ec0f5f00386bf3fd47d80f6247a6a49e7b7c55\"\u003e\u003ccode\u003ec4ec0f5\u003c/code\u003e\u003c/a\u003e internal/server: list vulnerabilities within vulncheck prompt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/80d17157f262039c88c33b6d6864e0d53fb7abb1\"\u003e\u003ccode\u003e80d1715\u003c/code\u003e\u003c/a\u003e gopls/internal/protocol: add document uri field type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/0e23509d6eb3ecd0590130fcffe2522bb0e262d6\"\u003e\u003ccode\u003e0e23509\u003c/code\u003e\u003c/a\u003e gopls/doc: update link to Acme LSP plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/7b3ed75de0778c292b3f55c661cce98ce6028f94\"\u003e\u003ccode\u003e7b3ed75\u003c/code\u003e\u003c/a\u003e gopls/internal/server: respect SemanticTokens option during initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/fddd4a6d592a2e90c0c329d7da34adfee9eed711\"\u003e\u003ccode\u003efddd4a6\u003c/code\u003e\u003c/a\u003e gopls/filecache: prevent premature CAS file eviction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/e3a69ffcdbb984f50100e76ebca6ff53cf88de9c\"\u003e\u003ccode\u003ee3a69ff\u003c/code\u003e\u003c/a\u003e gopls/internal/golang: refactor.inline.variable: add parens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/955d132a29b63e5fdad701ff278c420250858cb0\"\u003e\u003ccode\u003e955d132\u003c/code\u003e\u003c/a\u003e gopls/internal/golang: migrate pkgdoc to cursor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/tools/compare/v0.38.0...v0.42.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\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/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\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/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.8.1 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e🔧 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate from \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e to \u003ccode\u003ego.yaml.in/yaml/v3\u003c/code\u003e by \u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\u003c/a\u003e - the \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e package has been deprecated for some time: this should significantly cleanup dependency/supply-chains for consumers of \u003ccode\u003espf13/cobra\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📈 CI/CD\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix linter and allow CI to pass by \u003ca href=\"https://github.com/marckhouzam\"\u003e\u003ccode\u003e@​marckhouzam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2327\"\u003espf13/cobra#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: actions/setup-go v6 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2337\"\u003espf13/cobra#2337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔥✍🏼 Docs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd documentation for repeated flags functionality by \u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🍂 Refactors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: replace several vars with consts by \u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change minUsagePadding from var to const by \u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🤗 New Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\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/cobra/compare/v1.10.1...v1.10.2\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.1...v1.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThank you to our amazing contributors!!!!! 🐍 🚀\u003c/p\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\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/spf13/cobra/commit/88b30ab89da2d0d0abb153818746c5a2d30eccec\"\u003e\u003ccode\u003e88b30ab\u003c/code\u003e\u003c/a\u003e chore: Migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/346d408fe7d4be00ff9481ea4d43c4abb5e5f77d\"\u003e\u003ccode\u003e346d408\u003c/code\u003e\u003c/a\u003e fix: actions/setup-go v6 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2337\"\u003e#2337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/fc81d2003469e2a5c440306d04a6d82a54065979\"\u003e\u003ccode\u003efc81d20\u003c/code\u003e\u003c/a\u003e refactor: change minUsagePadding from var to const (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/117698a604b65e80a1ad5b76df67b604bcd992e0\"\u003e\u003ccode\u003e117698a\u003c/code\u003e\u003c/a\u003e refactor: replace several vars with consts (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/e2dd29ddc39acacf3af13013b06e1fe58b5c3599\"\u003e\u003ccode\u003ee2dd29d\u003c/code\u003e\u003c/a\u003e Add documentation for repeated flags functionality (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/062989255670f5e100abf70fa5e291a394915f89\"\u003e\u003ccode\u003e0629892\u003c/code\u003e\u003c/a\u003e Fix linter (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/7da941c3547e93b8c9f70bbd3befca79c6335388\"\u003e\u003ccode\u003e7da941c\u003c/code\u003e\u003c/a\u003e chore: Bump pflag to v1.0.9 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/51d675196729be769ce235b710ab7058b3aad03a\"\u003e\u003ccode\u003e51d6751\u003c/code\u003e\u003c/a\u003e Bump pflag to 1.0.8 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/3f3b81882534a51628f3286e93c6842d9b2e29ea\"\u003e\u003ccode\u003e3f3b818\u003c/code\u003e\u003c/a\u003e Update README.md with new logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/dcaf42e2633496bf97d5476d7419071e5c48f40a\"\u003e\u003ccode\u003edcaf42e\u003c/code\u003e\u003c/a\u003e Add Periscope to the list of projects using Cobra (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.8.1...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.5 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/pflag/releases\"\u003egithub.com/spf13/pflag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Restore ParseErrorsWhitelist name for now by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/446\"\u003espf13/pflag#446\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/pflag/compare/v1.0.8...v1.0.9\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.8\u003c/h2\u003e\n\u003ch2\u003e:warning: Breaking Change\u003c/h2\u003e\n\u003cp\u003eThis version, while only a patch bump, includes a (very minor) breaking change: the \u003ccode\u003eflag.ParseErrorsWhitelist\u003c/code\u003e struct and corresponding \u003ccode\u003eFlagSet.parseErrorsWhitelist\u003c/code\u003e field have been renamed to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.\u003c/p\u003e\n\u003cp\u003eThe breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Redundant \u0026quot;Unknown-Flag\u0026quot; Error by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitching from whitelist to Allowlist terminology by \u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOmit zero time.Time default from usage line by \u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement CopyToGoFlagSet by \u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflag: Emulate stdlib behavior and do not print ErrHelp by \u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint Default Values of String-to-String in Sorted Order by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/365\"\u003espf13/pflag#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't print ErrHelp in ParseAll by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset args on re-parse even if empty by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/444\"\u003espf13/pflag#444\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/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\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/pflag/compare/v1.0.7...v1.0.8\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.7...v1.0.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check ...\n\n_Description has been truncated_","html_url":"https://github.com/grass-dev-pa/oasis-sdk-003/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/grass-dev-pa%2Foasis-sdk-003/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4208795343","node_id":"PR_kwDOR6oXtM7QFjcI","number":1,"state":"open","title":"go: bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /go","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-05T23:18:21.000Z","updated_at":"2026-04-05T23:18:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/go","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/grass-dev-pa/oasis-core-010/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/grass-dev-pa%2Foasis-core-010/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4169879186","node_id":"PR_kwDOEhXSDc7Olblw","number":333,"state":"closed","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go","stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-14T02:17:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T11:20:54.000Z","updated_at":"2026-05-14T02:17:12.000Z","time_to_close":3855369,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/dylan-asos/grafana/pull/333","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylan-asos%2Fgrafana/issues/333","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/333/packages"},{"uuid":"4162444658","node_id":"PR_kwDORzoBR87OV6oQ","number":7,"state":"open","title":"Chore(deps): Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T04:10:34.000Z","updated_at":"2026-03-29T04:10:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/harmoni-code-review-benchmarking/grafana__grafana__harmoni-engineer__PR97529__20260328/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/harmoni-code-review-benchmarking%2Fgrafana__grafana__harmoni-engineer__PR97529__20260328/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"3658794681","node_id":"PR_kwDOP6jVtM61MYyu","number":9,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 47 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T10:27:00.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-24T12:59:07.000Z","updated_at":"2025-12-22T10:27:01.000Z","time_to_close":2410073,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":47,"packages":[{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.18.1","new_version":"1.20.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","old_version":"1.10.1","new_version":"1.13.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/storage/azblob","old_version":"1.6.1","new_version":"1.6.3","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/DataDog/datadog-go/v5","old_version":"5.6.0","new_version":"5.8.1","repository_url":"https://github.com/DataDog/datadog-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.5","new_version":"1.40.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.83.0","new_version":"1.92.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.11","new_version":"3.4.12","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/gofiber/fiber/v2","old_version":"2.52.8","new_version":"2.52.10","repository_url":"https://github.com/gofiber/fiber"},{"name":"github.com/nats-io/nats.go","old_version":"1.43.0","new_version":"1.47.0","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.49","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/valyala/fasthttp","old_version":"1.63.0","new_version":"1.68.0","repository_url":"https://github.com/valyala/fasthttp"},{"name":"github.com/Azure/go-ntlmssp","old_version":"0.0.0-20221128193559-754e69321358","new_version":"0.1.0","repository_url":"https://github.com/Azure/go-ntlmssp"},{"name":"github.com/aws/aws-sdk-go-v2/feature/ec2/imds","old_version":"1.16.32","new_version":"1.18.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/ini","old_version":"1.8.3","new_version":"1.8.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sso","old_version":"1.25.5","new_version":"1.30.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/ssooidc","old_version":"1.30.3","new_version":"1.35.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.34.0","new_version":"1.41.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/golang/snappy","old_version":"0.0.3","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/nats-io/nkeys","old_version":"0.4.11","new_version":"0.4.12","repository_url":"https://github.com/nats-io/nkeys"},{"name":"github.com/stretchr/objx","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/stretchr/objx"},{"name":"github.com/ydb-platform/ydb-go-sdk/v3","old_version":"3.115.3","new_version":"3.118.2","repository_url":"https://github.com/ydb-platform/ydb-go-sdk"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"google.golang.org/grpc","old_version":"1.69.4","new_version":"1.77.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.17","new_version":"1.32.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/feature/s3/manager","old_version":"1.17.83","new_version":"1.20.11","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.16","new_version":"0.0.19","repository_url":"https://github.com/mattn/go-runewidth"}],"path":null,"ecosystem":"go"},"body":"Bumps the dev-dependencies group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.18.1` | `1.20.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.10.1` | `1.13.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) | `1.6.1` | `1.6.3` |\n| [github.com/DataDog/datadog-go/v5](https://github.com/DataDog/datadog-go) | `5.6.0` | `5.8.1` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.5` | `1.40.0` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.92.0` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.11` | `3.4.12` |\n| [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) | `2.52.8` | `2.52.10` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.43.0` | `1.47.0` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.49` |\n| [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) | `1.63.0` | `1.68.0` |\n| [github.com/Azure/go-ntlmssp](https://github.com/Azure/go-ntlmssp) | `0.0.0-20221128193559-754e69321358` | `0.1.0` |\n| [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) | `1.16.32` | `1.18.14` |\n| [github.com/aws/aws-sdk-go-v2/internal/ini](https://github.com/aws/aws-sdk-go-v2) | `1.8.3` | `1.8.4` |\n| [github.com/aws/aws-sdk-go-v2/service/sso](https://github.com/aws/aws-sdk-go-v2) | `1.25.5` | `1.30.4` |\n| [github.com/aws/aws-sdk-go-v2/service/ssooidc](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.35.9` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.34.0` | `1.41.1` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.3` | `1.0.0` |\n| [github.com/nats-io/nkeys](https://github.com/nats-io/nkeys) | `0.4.11` | `0.4.12` |\n| [github.com/stretchr/objx](https://github.com/stretchr/objx) | `0.5.2` | `0.5.3` |\n| [github.com/ydb-platform/ydb-go-sdk/v3](https://github.com/ydb-platform/ydb-go-sdk) | `3.115.3` | `3.118.2` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.69.4` | `1.77.0` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.17` | `1.32.1` |\n| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.17.83` | `1.20.11` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.16` | `0.0.19` |\n\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.18.1 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.20.0\u003c/h2\u003e\n\u003ch2\u003e1.20.0 (2025-11-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.FetcherForNextLinkOptions.HTTPVerb\u003c/code\u003e to specify the HTTP verb when fetching the next page via next link. Defaults to \u003ccode\u003ehttp.MethodGet\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed potential panic when decoding base64 strings.\u003c/li\u003e\n\u003cli\u003eFixed an issue in resource identifier parsing which prevented it from returning an error for malformed resource IDs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.1\u003c/h2\u003e\n\u003ch2\u003e1.19.1 (2025-09-11)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed resource identifier parsing for provider-specific resource hierarchies containing \u0026quot;resourceGroups\u0026quot; segments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error fall-back for improperly authored long-running operations.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.0\u003c/h2\u003e\n\u003ch2\u003e1.19.0 (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.APIVersionLocationPath\u003c/code\u003e to be set by clients that set the API version in the path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.18.2\u003c/h2\u003e\n\u003ch2\u003e1.18.2 (2025-07-31)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a case in which \u003ccode\u003eBearerTokenPolicy\u003c/code\u003e didn't ensure an authentication error is non-retriable\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/Azure/azure-sdk-for-go/commit/466795e90c61fba2bef23d311a61d4085b873718\"\u003e\u003ccode\u003e466795e\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.20.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25563\"\u003e#25563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/6fce23847166ed80b4cf520f668cbe696dc13eea\"\u003e\u003ccode\u003e6fce238\u003c/code\u003e\u003c/a\u003e [azsystemevents] Remove gopls (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25555\"\u003e#25555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c0ac8eac0bcf293604a62be6c222981953f01c49\"\u003e\u003ccode\u003ec0ac8ea\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12476 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25549\"\u003e#25549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/047fb66f149d197b250b287b0e2463fcd0fe5d52\"\u003e\u003ccode\u003e047fb66\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/containerregistry/armcontainerregistry/2.0.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/908cfea8611fcd1925ebb6fcadc7e6967a8ec4f0\"\u003e\u003ccode\u003e908cfea\u003c/code\u003e\u003c/a\u003e [azsystemevents] Fixing build.go to work properly with tsp-client as the orch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c30fd4cce97631fddfcd7220a248f118d58f7bdb\"\u003e\u003ccode\u003ec30fd4c\u003c/code\u003e\u003c/a\u003e cosmos: Allow the Query Pipeline to return an alternative query to execute in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1b445641d79282db0d522c12aef63269ad7648d0\"\u003e\u003ccode\u003e1b44564\u003c/code\u003e\u003c/a\u003e fixed resource type validation in ParseResourceType and correlated tests (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25\"\u003e#25\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e566eecdeb64e820ae1a53b3823fa68c0f3ae44b\"\u003e\u003ccode\u003ee566eec\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12531 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25545\"\u003e#25545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/053de1a0b1667030bca9bb7918c31ebb9397e3b7\"\u003e\u003ccode\u003e053de1a\u003c/code\u003e\u003c/a\u003e Increment package version after release of data/azcosmos (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25544\"\u003e#25544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/8e673bb221981d1737e8754c58fe24fcad140dc9\"\u003e\u003ccode\u003e8e673bb\u003c/code\u003e\u003c/a\u003e release pr (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25543\"\u003e#25543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.18.1...sdk/azcore/v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.10.1 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azidentity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azidentity/v1.13.1\u003c/h2\u003e\n\u003ch2\u003e1.13.1 (2025-11-10)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureCLICredential\u003c/code\u003e quoted arguments incorrectly on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0\u003c/h2\u003e\n\u003ch2\u003e1.13.0 (2025-10-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e is set to \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e, \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e behaves the same as\ndoes \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e when used directly. It doesn't apply special retry configuration or attempt to\ndetermine whether IMDS is available. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25265\"\u003e#25265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the \u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e support for identity binding mode added in v1.13.0-beta.1.\nIt will return in v1.14.0-beta.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e1.13.0-beta.1 (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e supports identity binding mode (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25056\"\u003e#25056\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.12.0\u003c/h2\u003e\n\u003ch2\u003e1.12.0 (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDefaultAzureCredentialOptions.RequireAzureTokenCredentials\u003c/code\u003e. \u003ccode\u003eNewDefaultAzureCredential\u003c/code\u003e returns an\nerror when this option is true and the environment variable \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e has no value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e no longer hangs when AZD_DEBUG is set\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetToken\u003c/code\u003e methods of \u003ccode\u003eAzureCLICredential\u003c/code\u003e and \u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e return an error when\n\u003ccode\u003eTokenRequestOptions.Claims\u003c/code\u003e has a value because these credentials can't acquire a token in that\ncase. The error messages describe the action required to get a token.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/internal/v1.11.2\u003c/h2\u003e\n\u003ch2\u003e1.11.2 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\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/Azure/azure-sdk-for-go/commit/6bb9b03b237d03bcfd0b32f0ca5e1b989d74e5e8\"\u003e\u003ccode\u003e6bb9b03\u003c/code\u003e\u003c/a\u003e azidentity v1.13.1 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25574\"\u003e#25574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e18dbd7e4df3e80c9035f80b0681697f5de58411\"\u003e\u003ccode\u003ee18dbd7\u003c/code\u003e\u003c/a\u003e Increment package version after release of azidentity (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25367\"\u003e#25367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/4f0facc097e3bb67576889e2a1b77a8698fb8086\"\u003e\u003ccode\u003e4f0facc\u003c/code\u003e\u003c/a\u003e Prepare azidentity v1.13.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25352\"\u003e#25352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/2d8c98bd54d913125f81db9904570b0b2d082109\"\u003e\u003ccode\u003e2d8c98b\u003c/code\u003e\u003c/a\u003e Selecting ManagedIdentityCredential disables DefaultAzureCredential's IMDS pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/67dd4fcabdd32363441ac82c7cdc0126b1d30dcd\"\u003e\u003ccode\u003e67dd4fc\u003c/code\u003e\u003c/a\u003e Increment package version after release of azidentity (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25263\"\u003e#25263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1a74bc8ed7a5c5313a1fefb8bc8e89ef4a7eb48c\"\u003e\u003ccode\u003e1a74bc8\u003c/code\u003e\u003c/a\u003e Prepare azidentity v1.12.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25231\"\u003e#25231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/839a355f6e33311fca47dbbfde3efafd3e64f945\"\u003e\u003ccode\u003e839a355\u003c/code\u003e\u003c/a\u003e Test IMDS managed identity with a remote VM (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25237\"\u003e#25237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c352be349a289395cd1f07f433074deb2373cd52\"\u003e\u003ccode\u003ec352be3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 11931 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25243\"\u003e#25243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c994eca550d5f637ad16a2310ec91aff2ee63c6e\"\u003e\u003ccode\u003ec994eca\u003c/code\u003e\u003c/a\u003e gofmt (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25234\"\u003e#25234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9c95d95a667248c7af278401a95084f020bb7860\"\u003e\u003ccode\u003e9c95d95\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/computefleet/armcomputefleet/2.0.0-beta.1 gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.10.1...sdk/azidentity/v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.1 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.3\u003c/h2\u003e\n\u003ch2\u003e1.6.3 (2025-10-16)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated service version to \u003ccode\u003e2025-11-05\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazidentity\u003c/code\u003e version to \u003ccode\u003e1.13.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazcore\u003c/code\u003e version to \u003ccode\u003e1.19.1\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/Azure/azure-sdk-for-go/commit/fb793bc9abed763f0b4e0f45bebe9451897351f3\"\u003e\u003ccode\u003efb793bc\u003c/code\u003e\u003c/a\u003e [Storage] Prep for release - stg99 GA (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25442\"\u003e#25442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/6d8a42734f87cd925e84d39cc942868315445037\"\u003e\u003ccode\u003e6d8a427\u003c/code\u003e\u003c/a\u003e cosmos: add some extra logging in the query engine path (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25444\"\u003e#25444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/8ca57158d260613855520f07505d5e4195f4ff4f\"\u003e\u003ccode\u003e8ca5715\u003c/code\u003e\u003c/a\u003e [azappconfig] update README (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25427\"\u003e#25427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9ba44b8b5a5a4f5e4c8f99a8cf98d0b4f245f15e\"\u003e\u003ccode\u003e9ba44b8\u003c/code\u003e\u003c/a\u003e Changelog for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25428\"\u003e#25428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c554d029c027090190a9761609a696c3bf0580fb\"\u003e\u003ccode\u003ec554d02\u003c/code\u003e\u003c/a\u003e Update Key Vault CODEOWNERS (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25437\"\u003e#25437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ad122df3a8ea66d7fba5789a9c0d64703dd4a55d\"\u003e\u003ccode\u003ead122df\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12501 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25435\"\u003e#25435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/29d03e50bf4671b41e38d2319db79169a5bac9ee\"\u003e\u003ccode\u003e29d03e5\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12483 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25423\"\u003e#25423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61e4230a97bc81f4928f27a3e8e103c6d2d8f2b1\"\u003e\u003ccode\u003e61e4230\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/hdinsight/armhdinsight/1.3.0-beta.3 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25331\"\u003e#25331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/be00bdd7a6f30dcfee5552e22a50397d646adbda\"\u003e\u003ccode\u003ebe00bdd\u003c/code\u003e\u003c/a\u003e update release date (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25410\"\u003e#25410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/284da628bef96ccbc3bbf358a793c63d196f8cea\"\u003e\u003ccode\u003e284da62\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12467 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25422\"\u003e#25422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DataDog/datadog-go/v5` from 5.6.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DataDog/datadog-go/releases\"\u003egithub.com/DataDog/datadog-go/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#581--2025-10-10\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.8.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#580--2025-09-24\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.7.1\u003c/h2\u003e\n\u003cp\u003eRetracting v5.7.0 as it included a breaking change.\u003c/p\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#570--2025-08-19\"\u003eChangelog\u003c/a\u003e for the details.\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/DataDog/datadog-go/blob/master/CHANGELOG.md\"\u003egithub.com/DataDog/datadog-go/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.1 / 2025-10-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BUGFIX] Release new version to fix issue with tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 / 2025-09-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] Create \u003ccode\u003eClientInterfaceEx\u003c/code\u003e adding Cardinality parameter to the metric functions. See [334][].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\u003e[].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.1 / 2025-08-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Revert 5.7.0 as it included a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.0 / 2025-08-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\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/DataDog/datadog-go/commit/d4c937eea2cf529bf3abf054a3b99019196d7f80\"\u003e\u003ccode\u003ed4c937e\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Release 5.8.1 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/519cc9e727386a0e59e9d5302a4370a4f5ea08ea\"\u003e\u003ccode\u003e519cc9e\u003c/code\u003e\u003c/a\u003e Add date to changelog (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/1a07cfc4b5e7d0f412b74653b5758da0ec4c562e\"\u003e\u003ccode\u003e1a07cfc\u003c/code\u003e\u003c/a\u003e Release 5.8.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/8443df618bf3880e541a39e029c794166722e599\"\u003e\u003ccode\u003e8443df6\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Add ClientInterfaceEx interface to handle Parameter arg (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/46eb6b8d5ab823c698fd57d741873b7983dbc990\"\u003e\u003ccode\u003e46eb6b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/335\"\u003e#335\u003c/a\u003e from DataDog/drichards-87/remove-docs-team-codeowners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/d01da1e8818b270d0982a55057b2df96960067c7\"\u003e\u003ccode\u003ed01da1e\u003c/code\u003e\u003c/a\u003e Remove Docs Team as CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/6f4267c9a79018e326e81004bb5ea192034c2201\"\u003e\u003ccode\u003e6f4267c\u003c/code\u003e\u003c/a\u003e Release 5.7.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b35ef89575770936aec32e3ee6f0860023dd0ba4\"\u003e\u003ccode\u003eb35ef89\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-319 ] Add check for origin detection configuration before outputt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/a6b9cdf87a42985c32e5abfc1e6e10e349107ee0\"\u003e\u003ccode\u003ea6b9cdf\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309] add support for tag cardinality (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/cbc51a66a0358f87d97d107ab602e37b74e63977\"\u003e\u003ccode\u003ecbc51a6\u003c/code\u003e\u003c/a\u003e added WithoutOriginDetection() to setupClient (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DataDog/datadog-go/compare/v5.6.0...v5.8.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` from 1.36.5 to 1.40.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/466d9d579621ec9dc2c3f4a43fa2af0717e23667\"\u003e\u003ccode\u003e466d9d5\u003c/code\u003e\u003c/a\u003e Release 2025-11-19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ca4b05e6bf0662b0897dafa8a7f4e8f1eec18ecc\"\u003e\u003ccode\u003eca4b05e\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/d780944614982ed36a2939ef37ccdd140f2d006b\"\u003e\u003ccode\u003ed780944\u003c/code\u003e\u003c/a\u003e add logincreds provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3230\"\u003e#3230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/115ff149b9e7c84e1613de8e450d4dba11aa51d8\"\u003e\u003ccode\u003e115ff14\u003c/code\u003e\u003c/a\u003e Release 2025-11-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/964750d3a2f749460bb6ecefb2ac4549d3be30ca\"\u003e\u003ccode\u003e964750d\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/5b181c46dd2ef92577c5660050ca7a12cc6dbe93\"\u003e\u003ccode\u003e5b181c4\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/1e2c145427908988bd66debf17b3fd69424453be\"\u003e\u003ccode\u003e1e2c145\u003c/code\u003e\u003c/a\u003e Release 2025-11-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/163dcfe4b95f1cf7243e72e1cdfbc0813c05c8d8\"\u003e\u003ccode\u003e163dcfe\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/38b8afe547626bb7b9b4901a168293faed1842e5\"\u003e\u003ccode\u003e38b8afe\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/02526757f036da06fa8312f520598010872c3564\"\u003e\u003ccode\u003e0252675\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.36.5...v1.40.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/s3` from 1.83.0 to 1.92.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/69a6df880a92d44f528b1754b680de66c2298c1b\"\u003e\u003ccode\u003e69a6df8\u003c/code\u003e\u003c/a\u003e Release 2025-11-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d97cf39b76283caf92bd79d9e9c70d3a72dc5e59\"\u003e\u003ccode\u003ed97cf39\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/b3229249806091602f44b85e05a53ea5e99196f1\"\u003e\u003ccode\u003eb322924\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/1869e8974eede203e6ba34df1f2ebed89db33066\"\u003e\u003ccode\u003e1869e89\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/466d9d579621ec9dc2c3f4a43fa2af0717e23667\"\u003e\u003ccode\u003e466d9d5\u003c/code\u003e\u003c/a\u003e Release 2025-11-19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ca4b05e6bf0662b0897dafa8a7f4e8f1eec18ecc\"\u003e\u003ccode\u003eca4b05e\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/d780944614982ed36a2939ef37ccdd140f2d006b\"\u003e\u003ccode\u003ed780944\u003c/code\u003e\u003c/a\u003e add logincreds provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3230\"\u003e#3230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/115ff149b9e7c84e1613de8e450d4dba11aa51d8\"\u003e\u003ccode\u003e115ff14\u003c/code\u003e\u003c/a\u003e Release 2025-11-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/964750d3a2f749460bb6ecefb2ac4549d3be30ca\"\u003e\u003ccode\u003e964750d\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/5b181c46dd2ef92577c5660050ca7a12cc6dbe93\"\u003e\u003ccode\u003e5b181c4\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.83.0...service/s3/v1.92.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/smithy-go` from 1.22.4 to 1.23.2\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-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\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.4\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix CBOR serd empty check for string and enum fields\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix HTTP metrics data race.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Replace usages of deprecated ioutil package.\u003c/li\u003e\n\u003c/ul\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/aws/smithy-go/commit/299f4049a6724834ef275ce37d7012e7839dfb99\"\u003e\u003ccode\u003e299f404\u003c/code\u003e\u003c/a\u003e Release 2025-11-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/8d4c6fb2dca6433394afcc9f535b4c7381ba5836\"\u003e\u003ccode\u003e8d4c6fb\u003c/code\u003e\u003c/a\u003e adjust initial caps on middleware steps (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/611\"\u003e#611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/5cc76d963b8adda944b9169896dbcf2af5715531\"\u003e\u003ccode\u003e5cc76d9\u003c/code\u003e\u003c/a\u003e don't re-instantiate nop instruments everywhere (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/610\"\u003e#610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/29d39739111fd7e7b8f073dbc29f4c46f4b85d99\"\u003e\u003ccode\u003e29d3973\u003c/code\u003e\u003c/a\u003e remove httptrace metrics overhead w/ nop metrics (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/609\"\u003e#609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/7993c1f170ffa07083a522a8c2f286958b855794\"\u003e\u003ccode\u003e7993c1f\u003c/code\u003e\u003c/a\u003e ci: scope down GitHub Token permissions (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/607\"\u003e#607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/695755c8eb501de6899f71cd19e8249daff8f8b9\"\u003e\u003ccode\u003e695755c\u003c/code\u003e\u003c/a\u003e Release 2025-10-15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/4355cab7372c2b952d022bb4403b5e2bc71d0bc5\"\u003e\u003ccode\u003e4355cab\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/40bb509431e08e9d10d2baaa7d27c171421cc8d8\"\u003e\u003ccode\u003e40bb509\u003c/code\u003e\u003c/a\u003e bump to go1.23 (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/0ccf069f0a011a44ee83477748e637a0e3898d7e\"\u003e\u003ccode\u003e0ccf069\u003c/code\u003e\u003c/a\u003e Update Smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/605\"\u003e#605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/04e063a48301226f81d645e0b899f32a6455ef63\"\u003e\u003ccode\u003e04e063a\u003c/code\u003e\u003c/a\u003e Release 2025-09-18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.22.4...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-ldap/ldap/v3` from 3.4.11 to 3.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.12\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add Github Issue templates by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/558\"\u003ego-ldap/ldap#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add initial support for custom entry unmarshaler by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/557\"\u003ego-ldap/ldap#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded all Microsoft LDAP OIDs by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/559\"\u003ego-ldap/ldap#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[enhancement] Added missing LDAP control ControlMicrosoftSDFlags to control.go by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/560\"\u003ego-ldap/ldap#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add local directory server for tests by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/567\"\u003ego-ldap/ldap#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC 5929 channel binding support for SSPI client by \u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSvace static analyzer fix by \u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: improve test coverage by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/568\"\u003ego-ldap/ldap#568\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/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\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-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\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/go-ldap/ldap/commit/97082cc14c15e471ce406e17acb3173e986e143d\"\u003e\u003ccode\u003e97082cc\u003c/code\u003e\u003c/a\u003e test: improve test coverage (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/568\"\u003e#568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/ad3fa743ce776f43c25cac0449df82784a512d3c\"\u003e\u003ccode\u003ead3fa74\u003c/code\u003e\u003c/a\u003e Add RFC 5929 channel binding support for SSPI client (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/565\"\u003e#565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/9feb1c8e1d111b95487756f429d7886db72d20d0\"\u003e\u003ccode\u003e9feb1c8\u003c/code\u003e\u003c/a\u003e feat: add local directory server for tests through containers (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/567\"\u003e#567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/82fef14a4694eeccea5f6dd33b0c0ab2f17f29ce\"\u003e\u003ccode\u003e82fef14\u003c/code\u003e\u003c/a\u003e Svace static analyzer fix (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/06d7bd93b868279f739d346902ea7ff3f9643927\"\u003e\u003ccode\u003e06d7bd9\u003c/code\u003e\u003c/a\u003e Added missing LDAP control ControlMicrosoftSDFlags to control.go (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bab0be501db45d56829a9465cfd8135041a39bee\"\u003e\u003ccode\u003ebab0be5\u003c/code\u003e\u003c/a\u003e Added all Microsoft LDAP OIDs (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/109b1fc3f0cc1dc7b621f5b0bc625c7adb27ca85\"\u003e\u003ccode\u003e109b1fc\u003c/code\u003e\u003c/a\u003e feat: add support for custom entry unmarshaler (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/557\"\u003e#557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0c1c6ca95d80daf7ee1ac5425438d2f9406a7aa0\"\u003e\u003ccode\u003e0c1c6ca\u003c/code\u003e\u003c/a\u003e feat: add Github Issue templates (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/1747c003a176c021278425c06a0ef4e42d29c344\"\u003e\u003ccode\u003e1747c00\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofiber/fiber/v2` from 2.52.8 to 2.52.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofiber/fiber/releases\"\u003egithub.com/gofiber/fiber/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.52.10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle invalid path in filesystem by \u003ca href=\"https://github.com/rokostik\"\u003e\u003ccode\u003e@​rokostik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3688\"\u003egofiber/fiber#3688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix recover middleware panic output formatting by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3818\"\u003egofiber/fiber#3818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix enforcement of Immutable config for some edge cases by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3835\"\u003egofiber/fiber#3835\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocument RoutePatternMatch by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3723\"\u003egofiber/fiber#3723\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/rokostik\"\u003e\u003ccode\u003e@​rokostik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3688\"\u003egofiber/fiber#3688\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.9...v2.52.10\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.9...v2.52.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.52.9\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd upper index limit for parsers by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3503\"\u003egofiber/fiber#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded struct parsing by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3478\"\u003egofiber/fiber#3478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Content-Type comparison in \u003ccode\u003eIs()\u003c/code\u003e by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3537\"\u003egofiber/fiber#3537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix MIME type equality checks by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3603\"\u003egofiber/fiber#3603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\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/gofiber/fiber/commit/e334f54bf4840d75a47b9111151d1ffd254bc54f\"\u003e\u003ccode\u003ee334f54\u003c/code\u003e\u003c/a\u003e Update version to 2.52.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/aa2f7c5427bcc50c3eaa2de4a0ee8f8985ee3903\"\u003e\u003ccode\u003eaa2f7c5\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix enforcement of Immutable config for some edge cases (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3835\"\u003e#3835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/fa098a71c62f33985dec964b5ab178d81bbe7248\"\u003e\u003ccode\u003efa098a7\u003c/code\u003e\u003c/a\u003e Fix recover middleware panic output formatting (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3818\"\u003e#3818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/8141d0961b2a1ef668df2d042fde8e35988151ad\"\u003e\u003ccode\u003e8141d09\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/v2' into v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b01c42560c60e7a932e11b0a0de443f54efa568a\"\u003e\u003ccode\u003eb01c425\u003c/code\u003e\u003c/a\u003e add note for deprecated etag setting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/a0c4f897cad79bcd2a0ca27cb56440e2b5e35cef\"\u003e\u003ccode\u003ea0c4f89\u003c/code\u003e\u003c/a\u003e docs: document RoutePatternMatch (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3723\"\u003e#3723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/ea9ba1d2abf7667a4babe9bd7f98aa22c9185788\"\u003e\u003ccode\u003eea9ba1d\u003c/code\u003e\u003c/a\u003e 🐛 bug: Handle invalid path in filesystem (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3688\"\u003e#3688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/81feed9125b66774acd2a5182d8a000872c250f2\"\u003e\u003ccode\u003e81feed9\u003c/code\u003e\u003c/a\u003e Update faq.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/1197a22735820680ccfa241914b925f3820fcfd4\"\u003e\u003ccode\u003e1197a22\u003c/code\u003e\u003c/a\u003e Update app.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b60408c9bde7e71faac0519aa680a6fb8d64a255\"\u003e\u003ccode\u003eb60408c\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix MIME type equality checks (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003cp\u003eThis release is almost identical to to \u003ccode\u003ev5.2.3\u003c/code\u003e but now correctly indicates Go 1.21 as minimum requirement.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CODEOWNERS by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/449\"\u003egolang-jwt/jwt#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Go version to indicate correct minimum requirement by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/452\"\u003egolang-jwt/jwt#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub workflows and Go versions by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/438\"\u003egolang-jwt/jwt#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplementing validation of multiple audiences by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/433\"\u003egolang-jwt/jwt#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/440\"\u003egolang-jwt/jwt#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplaced interface{} to any by \u003ca href=\"https://github.com/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in validation of multiple audiences by \u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\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/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\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/golang-jwt/jwt/commit/e9547a11aa603c52a31e315cdcaa71d0f25b921a\"\u003e\u003ccode\u003ee9547a1\u003c/code\u003e\u003c/a\u003e Bump Go version to indicate correct minimum requirement (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/3839817bf313f2cfe58853dcbe542ffd06300831\"\u003e\u003ccode\u003e3839817\u003c/code\u003e\u003c/a\u003e Create CODEOWNERS (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d83e545cee83663ad15137c8615900a60447baad\"\u003e\u003ccode\u003ed83e545\u003c/code\u003e\u003c/a\u003e Fix bug in validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/75740f19088857627364f255f3103a053071ca66\"\u003e\u003ccode\u003e75740f1\u003c/code\u003e\u003c/a\u003e replaced interface{} to any (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/048854f1b0ac96c0a843d52fc09d7878b853683f\"\u003e\u003ccode\u003e048854f\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7 to 8 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/497a38ec597a28f8f7dd874deb28ad88fb65d0f7\"\u003e\u003ccode\u003e497a38e\u003c/code\u003e\u003c/a\u003e Implementing validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/12384ead1e03c0307ee57b05ee2e49cdaa8d30f4\"\u003e\u003ccode\u003e12384ea\u003c/code\u003e\u003c/a\u003e Bump GitHub workflows and Go versions (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.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/nats-io/nats.go` from 1.43.0 to 1.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.47.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eSupport sending custom WebSocket headers on connect. Thanks \u003ca href=\"https://github.com/saurabhojha\"\u003e\u003ccode\u003e@​saurabhojha\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eCapture async callbacks before pushing on dispatch queue (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1955\"\u003e#1955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eObject Store:\n\u003cul\u003e\n\u003cli\u003eFixed data race when cancelling context while getting object (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eFixed double channel close on simultaneous Stop and Drain (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1953\"\u003e#1953\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClarify \u003ccode\u003eMessagesContext.Next()\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.1...v1.47.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.1...v1.47.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/nats-io/nats.go/commit/01f1814fb350e62ed67a8125bcaaa63c391cc932\"\u003e\u003ccode\u003e01f1814\u003c/code\u003e\u003c/a\u003e Release v1.47.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c337fd419ed20a954e54779c46e09fef098301aa\"\u003e\u003ccode\u003ec337fd4\u003c/code\u003e\u003c/a\u003e [IMPROVED] Clarify MessagesContext.Next() doc (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ae3c9741deb9758a6c64427a47ec46e5b281bdb0\"\u003e\u003ccode\u003eae3c974\u003c/code\u003e\u003c/a\u003e [FIXED] Capture async callbacks before pushing on dispatch queue (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1955\"\u003e#1955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ecc3b74a08c1ad7db64290a47790d47a554bab66\"\u003e\u003ccode\u003eecc3b74\u003c/code\u003e\u003c/a\u003e [FIXED] Double channel close on simultaneous Stop and Drain (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1953\"\u003e#1953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c12f77bcdc2b1c77cf001fc78b279b292501d082\"\u003e\u003ccode\u003ec12f77b\u003c/code\u003e\u003c/a\u003e [FIXED] Data race when cancelling context while getting object (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2ab8185635c458ca60aee93cdf3c0cca6b5e6904\"\u003e\u003ccode\u003e2ab8185\u003c/code\u003e\u003c/a\u003e Add options to send custom WebSocket headers on connect (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/161041757887d644abde447802db7ed9a382094c\"\u003e\u003ccode\u003e1610417\u003c/code\u003e\u003c/a\u003e [IMPROVED] Fix simplified URLs test after (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/segmentio/kafka-go` from 0.4.48 to 0.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/segmentio/kafka-go/releases\"\u003egithub.com/segmentio/kafka-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade go to 1.23 and bump x/net by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1387\"\u003esegmentio/kafka-go#1387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Update OffsetCommit CommittedLeaderEpoch to v6 by \u003ca href=\"https://github.com/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bitnami -\u0026gt; bitnamilegacy by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1402\"\u003esegmentio/kafka-go#1402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add ProtocolType to ListGroupsResponseGroup by \u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\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/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\u003ehttps://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\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/segmentio/kafka-go/commit/3f6808045dfce56553562afa2ede13fabd640603\"\u003e\u003ccode\u003e3f68080\u003c/code\u003e\u003c/a\u003e feat: add ProtocolType to ListGroupsResponseGroup (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/d8511273c9a14e51e0f55f603e91b199a56dfde6\"\u003e\u003ccode\u003ed851127\u003c/code\u003e\u003c/a\u003e chore: bitnami -\u0026gt; bitnamilegacy (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1402\"\u003e#1402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/af1725fb4fc0d856653afb2aeaeaa3cbfea18aec\"\u003e\u003ccode\u003eaf1725f\u003c/code\u003e\u003c/a\u003e Fix: Update OffsetCommit CommittedLeaderEpoch to v6 (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/3683dc8e60f11857e77c4a66a12eba87d4280e31\"\u003e\u003ccode\u003e3683dc8\u003c/code\u003e\u003c/a\u003e chore: upgrade go to 1.23 and bump x/net (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/valyala/fasthttp` from 1.63.0 to 1.68.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/valyala/fasthttp/releases\"\u003egithub.com/valyala/fasthttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.68.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix named return bugs by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/valyala/fasthttp/commit/1b8c5593da699309522dee00ad1d6c913482a0f3\"\u003ehttps://github.com/valyala/fasthttp/commit/1b8c5593da699309522dee00ad1d6c913482a0f3\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.36.0 to 0.37.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/valyala/fasthttp/pull/2087\"\u003evalyala/fasthttp#2087\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto 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/valyala/fasthttp/pull/2086\"\u003evalyala/fasthttp#2086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/net from 0.45.0 to 0.46.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/valyala/fasthttp/pull/2085\"\u003evalyala/fasthttp#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.9 to 2.22.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/valyala/fasthttp/pull/2088\"\u003evalyala/fasthttp#2088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1 b...\n\n_Description has been truncated_","html_url":"https://github.com/yunusovt983-art/versitygw/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusovt983-art%2Fversitygw/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"3648007044","node_id":"PR_kwDOElmVSM60ofNp","number":2228,"state":"closed","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /pebble","user":"dependabot[bot]","labels":["🤖 Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-20T20:47:28.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-20T16:16:45.000Z","updated_at":"2025-11-20T20:47:29.000Z","time_to_close":16243,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/pebble","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/storage/pull/2228","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Fstorage/issues/2228","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2228/packages"},{"uuid":"3647992284","node_id":"PR_kwDOElmVSM60ocI_","number":2180,"state":"closed","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /badger","user":"dependabot[bot]","labels":["🤖 Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-20T20:47:26.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-20T16:13:06.000Z","updated_at":"2025-11-20T20:47:27.000Z","time_to_close":16460,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/badger","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/storage/pull/2180","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Fstorage/issues/2180","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2180/packages"},{"uuid":"3647690704","node_id":"PR_kwDODjgJwc60nfgo","number":3786,"state":"open","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /mongodb","user":"dependabot[bot]","labels":["🤖 Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-20T15:03:40.000Z","updated_at":"2025-11-20T21:05:35.897Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/mongodb","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/recipes/pull/3786","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Frecipes/issues/3786","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3786/packages"},{"uuid":"3647686129","node_id":"PR_kwDODjgJwc60neht","number":3784,"state":"open","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /hexagonal","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":"2025-11-20T15:02:33.000Z","updated_at":"2025-11-20T15:02:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/hexagonal","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/recipes/pull/3784","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Frecipes/issues/3784","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3784/packages"},{"uuid":"3580583358","node_id":"PR_kwDOLh0HjM6xHGNZ","number":125,"state":"closed","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go","stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-12-18T03:08:26.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-03T05:12:11.000Z","updated_at":"2025-12-18T03:08:34.000Z","time_to_close":3880575,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/madeshv5543/custom-grafana/pull/125","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeshv5543%2Fcustom-grafana/issues/125","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/125/packages"},{"uuid":"2918499159","node_id":"PR_kwDOPWX-8c6t9MNX","number":5,"state":"open","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T21:03:34.059Z","updated_at":"2025-11-25T00:28:19.041Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/scarruccio94/demoinfocs-golang-v5-fixed/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scarruccio94%2Fdemoinfocs-golang-v5-fixed/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3509705583","node_id":"PR_kwDOP6jVtM6tceiB","number":6,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-20T10:38:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T11:39:49.000Z","updated_at":"2025-10-20T10:38:20.000Z","time_to_close":601109,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":43,"packages":[{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.18.1","new_version":"1.19.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","old_version":"1.10.1","new_version":"1.13.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/storage/azblob","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/DataDog/datadog-go/v5","old_version":"5.6.0","new_version":"5.8.1","repository_url":"https://github.com/DataDog/datadog-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.5","new_version":"1.39.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.83.0","new_version":"1.88.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.11","new_version":"3.4.12","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/gofiber/fiber/v2","old_version":"2.52.8","new_version":"2.52.9","repository_url":"https://github.com/gofiber/fiber"},{"name":"github.com/nats-io/nats.go","old_version":"1.43.0","new_version":"1.46.1","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.49","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/valyala/fasthttp","old_version":"1.63.0","new_version":"1.67.0","repository_url":"https://github.com/valyala/fasthttp"},{"name":"github.com/aws/aws-sdk-go-v2/feature/ec2/imds","old_version":"1.16.32","new_version":"1.18.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sso","old_version":"1.25.5","new_version":"1.29.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/ssooidc","old_version":"1.30.3","new_version":"1.35.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.34.0","new_version":"1.38.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/golang/snappy","old_version":"0.0.3","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/stretchr/objx","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/stretchr/objx"},{"name":"github.com/ydb-platform/ydb-go-sdk/v3","old_version":"3.115.3","new_version":"3.117.1","repository_url":"https://github.com/ydb-platform/ydb-go-sdk"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"google.golang.org/grpc","old_version":"1.69.4","new_version":"1.76.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.17","new_version":"1.31.12","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/feature/s3/manager","old_version":"1.17.83","new_version":"1.19.12","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.16","new_version":"0.0.19","repository_url":"https://github.com/mattn/go-runewidth"}],"path":null,"ecosystem":"go"},"body":"Bumps the dev-dependencies group with 23 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.18.1` | `1.19.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.10.1` | `1.13.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) | `1.6.1` | `1.6.2` |\n| [github.com/DataDog/datadog-go/v5](https://github.com/DataDog/datadog-go) | `5.6.0` | `5.8.1` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.5` | `1.39.2` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.88.4` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.11` | `3.4.12` |\n| [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) | `2.52.8` | `2.52.9` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.43.0` | `1.46.1` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.49` |\n| [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) | `1.63.0` | `1.67.0` |\n| [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) | `1.16.32` | `1.18.9` |\n| [github.com/aws/aws-sdk-go-v2/service/sso](https://github.com/aws/aws-sdk-go-v2) | `1.25.5` | `1.29.6` |\n| [github.com/aws/aws-sdk-go-v2/service/ssooidc](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.35.1` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.34.0` | `1.38.6` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.3` | `1.0.0` |\n| [github.com/stretchr/objx](https://github.com/stretchr/objx) | `0.5.2` | `0.5.3` |\n| [github.com/ydb-platform/ydb-go-sdk/v3](https://github.com/ydb-platform/ydb-go-sdk) | `3.115.3` | `3.117.1` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.69.4` | `1.76.0` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.17` | `1.31.12` |\n| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.17.83` | `1.19.12` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.16` | `0.0.19` |\n\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.18.1 to 1.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.19.1\u003c/h2\u003e\n\u003ch2\u003e1.19.1 (2025-09-11)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed resource identifier parsing for provider-specific resource hierarchies containing \u0026quot;resourceGroups\u0026quot; segments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error fall-back for improperly authored long-running operations.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.0\u003c/h2\u003e\n\u003ch2\u003e1.19.0 (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.APIVersionLocationPath\u003c/code\u003e to be set by clients that set the API version in the path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.18.2\u003c/h2\u003e\n\u003ch2\u003e1.18.2 (2025-07-31)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a case in which \u003ccode\u003eBearerTokenPolicy\u003c/code\u003e didn't ensure an authentication error is non-retriable\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/Azure/azure-sdk-for-go/commit/b75b3dc07f16f6323d014a0b5e6525e95f52c1ae\"\u003e\u003ccode\u003eb75b3dc\u003c/code\u003e\u003c/a\u003e Prep azcore v1.19.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25228\"\u003e#25228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f1cef39e1daf22695ce9a621ebba6b47befb33b2\"\u003e\u003ccode\u003ef1cef39\u003c/code\u003e\u003c/a\u003e [keyvault] update build.go files (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25200\"\u003e#25200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/02dfb45d13102c5480314ef0e2340ca4e3e9fca7\"\u003e\u003ccode\u003e02dfb45\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.7   (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25220\"\u003e#25220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5dd8b77cd4a7c2aa05ddfdd19040edf9ce4da399\"\u003e\u003ccode\u003e5dd8b77\u003c/code\u003e\u003c/a\u003e Upgrade emitter and TypeSpec packages to latest versions (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25221\"\u003e#25221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9efb4241cb023f46d732dc8b22fbf11fc11e636d\"\u003e\u003ccode\u003e9efb424\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/2.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa8680658e521548d7de358ee60fe9992b6b09fc\"\u003e\u003ccode\u003efa86806\u003c/code\u003e\u003c/a\u003e Upgrade azidentity dependencies (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25192\"\u003e#25192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/feb6e13d83af003a3fc607efd83f5a8ffe262dc4\"\u003e\u003ccode\u003efeb6e13\u003c/code\u003e\u003c/a\u003e Return ResponseError for LROs with an unsuccessful initial response (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25206\"\u003e#25206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61679220d5668fc874b56cdb275e30b641fe3884\"\u003e\u003ccode\u003e6167922\u003c/code\u003e\u003c/a\u003e Users/gupta kashish/deprecation date update (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25201\"\u003e#25201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61af7e1967f8ba6b95532d9c6e43ab880df188d7\"\u003e\u003ccode\u003e61af7e1\u003c/code\u003e\u003c/a\u003e upgrade autorest.go (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25195\"\u003e#25195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f3e42c2ebb6a909e69aad0b80e215e30e180a8cd\"\u003e\u003ccode\u003ef3e42c2\u003c/code\u003e\u003c/a\u003e CLI credentials return errors when given claims (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25186\"\u003e#25186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.18.1...sdk/azcore/v1.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.10.1 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azidentity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0\u003c/h2\u003e\n\u003ch2\u003e1.13.0 (2025-10-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e is set to \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e, \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e behaves the same as\ndoes \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e when used directly. It doesn't apply special retry configuration or attempt to\ndetermine whether IMDS is available. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25265\"\u003e#25265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the \u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e support for identity binding mode added in v1.13.0-beta.1.\nIt will return in v1.14.0-beta.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e1.13.0-beta.1 (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e supports identity binding mode (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25056\"\u003e#25056\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.12.0\u003c/h2\u003e\n\u003ch2\u003e1.12.0 (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDefaultAzureCredentialOptions.RequireAzureTokenCredentials\u003c/code\u003e. \u003ccode\u003eNewDefaultAzureCredential\u003c/code\u003e returns an\nerror when this option is true and the environment variable \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e has no value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e no longer hangs when AZD_DEBUG is set\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetToken\u003c/code\u003e methods of \u003ccode\u003eAzureCLICredential\u003c/code\u003e and \u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e return an error when\n\u003ccode\u003eTokenRequestOptions.Claims\u003c/code\u003e has a value because these credentials can't acquire a token in that\ncase. The error messages describe the action required to get a token.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/internal/v1.11.2\u003c/h2\u003e\n\u003ch2\u003e1.11.2 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eerrorinfo.NonRetriable()\u003c/code\u003e doesn't wrap errors which are already \u003ccode\u003eNonRetriable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.11.0\u003c/h2\u003e\n\u003ch2\u003e1.11.0 (2025-08-05)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDefaultAzureCredential\u003c/code\u003e tries its next credential when a dev tool credential such as\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/Azure/azure-sdk-for-go/commit/94c22e63e8b44da25706894d4665dd6cc336df02\"\u003e\u003ccode\u003e94c22e6\u003c/code\u003e\u003c/a\u003e [azcore] prepping for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23192\"\u003e#23192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c5213b1289881cbfc61f125065acb04434b089be\"\u003e\u003ccode\u003ec5213b1\u003c/code\u003e\u003c/a\u003e Redesign persistent token cache API (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23114\"\u003e#23114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5df73f947f772051a037728a174b7ebc6a39a083\"\u003e\u003ccode\u003e5df73f9\u003c/code\u003e\u003c/a\u003e [azopenai]: Update custom_client.go to enable insecure credential with HTTP (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b4b4721223468f57abdaa2856695e1da4a106187\"\u003e\u003ccode\u003eb4b4721\u003c/code\u003e\u003c/a\u003e [azcore] Adding in a function create a policy.Request using an existing *http...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/80dbc7d99d4746c8eac6f91c1997459e7351e3c3\"\u003e\u003ccode\u003e80dbc7d\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS_baseline_errors.txt (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23191\"\u003e#23191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d254d11b07b909d9f0152ac8080f5c081aacb490\"\u003e\u003ccode\u003ed254d11\u003c/code\u003e\u003c/a\u003e Increment package version after release of internal (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23190\"\u003e#23190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/62f7a3d0e97610a8303e313f25ab4502766b8886\"\u003e\u003ccode\u003e62f7a3d\u003c/code\u003e\u003c/a\u003e Test credential factory supports Pipelines federated auth (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23184\"\u003e#23184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5aaedf4bf939814d658494ab61c8ba1f517cf383\"\u003e\u003ccode\u003e5aaedf4\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/informaticadatamgmt/arminformaticadatamgmt/1.0....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ce39ed969686869f2013ce344c78879d1b01c7e8\"\u003e\u003ccode\u003ece39ed9\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 8598 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23175\"\u003e#23175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/75d30bbd4b5878d995c26e4e536f3ab44e6613cf\"\u003e\u003ccode\u003e75d30bb\u003c/code\u003e\u003c/a\u003e Enable use of pipeline credential. Fixes \u003ca href=\"https://github.com/microsoft/azure-p\"\u003ehttps://github.com/microsoft/azure-p\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.10.1...sdk/azcore/v1.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/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2 (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazcore\u003c/code\u003e version to \u003ccode\u003e1.18.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2-beta.2 (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazidentity\u003c/code\u003e version to \u003ccode\u003e1.10.1\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/Azure/azure-sdk-for-go/commit/5b7ca8c0309134795ecf665f0912d214f4ea3fcd\"\u003e\u003ccode\u003e5b7ca8c\u003c/code\u003e\u003c/a\u003e changelog and go mod updates for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24990\"\u003e#24990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9e1e134ddeb218d99a056e83102870e6cf0482ce\"\u003e\u003ccode\u003e9e1e134\u003c/code\u003e\u003c/a\u003e fix identity dep version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24986\"\u003e#24986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/7418f667a65eba01391d8e7b3023e9240efa9a7d\"\u003e\u003ccode\u003e7418f66\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/recoveryservicesdatareplication/armrecoveryserv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72cfa13ec3c0b93e1cf24ab83fc3596b7657baa1\"\u003e\u003ccode\u003e72cfa13\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24985\"\u003e#24985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/114ed10560a41d13ac9173e92bdfa80518737d95\"\u003e\u003ccode\u003e114ed10\u003c/code\u003e\u003c/a\u003e [azopenai] Update deps, point to latest in main, and regen. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24982\"\u003e#24982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bbbf16cb397fd614c356938a4fe71eff25c8fdda\"\u003e\u003ccode\u003ebbbf16c\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/providerhub/armproviderhub/2.0.0 generation fro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bc4b735a445960ec6d6d869bfc640c6b7ddc3572\"\u003e\u003ccode\u003ebc4b735\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/carbonoptimization/armcarbonoptimization/1.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/0cc45a3b418d8729dbe2bd7ef65f65bb7ebb3f67\"\u003e\u003ccode\u003e0cc45a3\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/storagediscovery/armstoragediscovery/0.1.0 gene...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e80945ae58a8567a2d4a59afb6d9f1dd009062da\"\u003e\u003ccode\u003ee80945a\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24969\"\u003e#24969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/43928aaa5332e55482e1fe84a6479258db964046\"\u003e\u003ccode\u003e43928aa\u003c/code\u003e\u003c/a\u003e Remove import to v1 module (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24963\"\u003e#24963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DataDog/datadog-go/v5` from 5.6.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DataDog/datadog-go/releases\"\u003egithub.com/DataDog/datadog-go/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#581--2025-10-10\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.8.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#580--2025-09-24\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.7.1\u003c/h2\u003e\n\u003cp\u003eRetracting v5.7.0 as it included a breaking change.\u003c/p\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#570--2025-08-19\"\u003eChangelog\u003c/a\u003e for the details.\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/DataDog/datadog-go/blob/master/CHANGELOG.md\"\u003egithub.com/DataDog/datadog-go/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.1 / 2025-10-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BUGFIX] Release new version to fix issue with tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 / 2025-09-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] Create \u003ccode\u003eClientInterfaceEx\u003c/code\u003e adding Cardinality parameter to the metric functions. See [334][].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\u003e[].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.1 / 2025-08-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Revert 5.7.0 as it included a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.0 / 2025-08-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\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/DataDog/datadog-go/commit/d4c937eea2cf529bf3abf054a3b99019196d7f80\"\u003e\u003ccode\u003ed4c937e\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Release 5.8.1 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/519cc9e727386a0e59e9d5302a4370a4f5ea08ea\"\u003e\u003ccode\u003e519cc9e\u003c/code\u003e\u003c/a\u003e Add date to changelog (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/1a07cfc4b5e7d0f412b74653b5758da0ec4c562e\"\u003e\u003ccode\u003e1a07cfc\u003c/code\u003e\u003c/a\u003e Release 5.8.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/8443df618bf3880e541a39e029c794166722e599\"\u003e\u003ccode\u003e8443df6\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Add ClientInterfaceEx interface to handle Parameter arg (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/46eb6b8d5ab823c698fd57d741873b7983dbc990\"\u003e\u003ccode\u003e46eb6b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/335\"\u003e#335\u003c/a\u003e from DataDog/drichards-87/remove-docs-team-codeowners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/d01da1e8818b270d0982a55057b2df96960067c7\"\u003e\u003ccode\u003ed01da1e\u003c/code\u003e\u003c/a\u003e Remove Docs Team as CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/6f4267c9a79018e326e81004bb5ea192034c2201\"\u003e\u003ccode\u003e6f4267c\u003c/code\u003e\u003c/a\u003e Release 5.7.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b35ef89575770936aec32e3ee6f0860023dd0ba4\"\u003e\u003ccode\u003eb35ef89\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-319 ] Add check for origin detection configuration before outputt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/a6b9cdf87a42985c32e5abfc1e6e10e349107ee0\"\u003e\u003ccode\u003ea6b9cdf\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309] add support for tag cardinality (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/cbc51a66a0358f87d97d107ab602e37b74e63977\"\u003e\u003ccode\u003ecbc51a6\u003c/code\u003e\u003c/a\u003e added WithoutOriginDetection() to setupClient (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DataDog/datadog-go/compare/v5.6.0...v5.8.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` from 1.36.5 to 1.39.2\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/67db6904b816b95073883b7ad378384c4839b28c\"\u003e\u003ccode\u003e67db690\u003c/code\u003e\u003c/a\u003e Release 2025-09-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/32ee1b5d75fc303c0626a6f5e769f4e08cc491a8\"\u003e\u003ccode\u003e32ee1b5\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/0b431223309a815cffc048072556aa651ee1455f\"\u003e\u003ccode\u003e0b43122\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/44786d920f3627b73a99e81c7b6399dbfcf7ab42\"\u003e\u003ccode\u003e44786d9\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/c98edb73809256823906d7e307ecf3c9abc16700\"\u003e\u003ccode\u003ec98edb7\u003c/code\u003e\u003c/a\u003e update internal endpts comment that was wrong (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3194\"\u003e#3194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/88da3c8c5569dece0e99802dab638faa047a0db0\"\u003e\u003ccode\u003e88da3c8\u003c/code\u003e\u003c/a\u003e Release 2025-09-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74a74fc179f8bbd879383cc75fa29a1937266dcc\"\u003e\u003ccode\u003e74a74fc\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/5e6f7ae6139ca69044bb706664b4dbdc31227a32\"\u003e\u003ccode\u003e5e6f7ae\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/0e722ab42ff6bc6bb810c2937b8e1b41937e17c3\"\u003e\u003ccode\u003e0e722ab\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/41a7d004b9ff794f6007d30168afc825031f2c61\"\u003e\u003ccode\u003e41a7d00\u003c/code\u003e\u003c/a\u003e Release 2025-09-24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.5...v1.39.2\"\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.83.0 to 1.88.4\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/f64c8d06c711605aed06bcd8f280793048da72aa\"\u003e\u003ccode\u003ef64c8d0\u003c/code\u003e\u003c/a\u003e Release 2025-10-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2ffc1613d9f2e3fe4075bbb785efb925ae320af4\"\u003e\u003ccode\u003e2ffc161\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/e08a899b39a9432a4a528752a624ce9dedd79f27\"\u003e\u003ccode\u003ee08a899\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/a4663ffcf0b9b4a9207f25bd77999fdec0e3b85a\"\u003e\u003ccode\u003ea4663ff\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/e4a4e2d65e696f34717a02017284b3d45f7bcd45\"\u003e\u003ccode\u003ee4a4e2d\u003c/code\u003e\u003c/a\u003e Feat checksum reuse (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3199\"\u003e#3199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e9e5d66c8bb0f113fffc221bc3f38368c56c67c7\"\u003e\u003ccode\u003ee9e5d66\u003c/code\u003e\u003c/a\u003e Release 2025-10-06\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08532b438efe290e9ee7e85a9b7ed664e513bb67\"\u003e\u003ccode\u003e08532b4\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/b7bcc01efb1402f658b0e0e0875cd7ebd5450ed4\"\u003e\u003ccode\u003eb7bcc01\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/f382571d75aca804e358f4432515d2413799bca7\"\u003e\u003ccode\u003ef382571\u003c/code\u003e\u003c/a\u003e Release 2025-10-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/cb116e9aca5cb8cc022afe42b60e9a5e3a576f7b\"\u003e\u003ccode\u003ecb116e9\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.83.0...service/s3/v1.88.4\"\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.22.4 to 1.23.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-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\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.4\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix CBOR serd empty check for string and enum fields\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix HTTP metrics data race.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Replace usages of deprecated ioutil package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-02-17)\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.3\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Bump minimum Go version to 1.22 per our language support policy.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-01-21)\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\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/287a36884f9b91660ef6acd3ddf01b4e31788df7\"\u003e\u003ccode\u003e287a368\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/d85d2902aeac62b7a25c1e91422e96ee66480d23\"\u003e\u003ccode\u003ed85d290\u003c/code\u003e\u003c/a\u003e sort map keys in JSON Document shape encodes (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/16d913d93001992645c0f54e3ce9fa6be287b70a\"\u003e\u003ccode\u003e16d913d\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/6d6f3a582fa9f69646a6853cd951de1925aa140f\"\u003e\u003ccode\u003e6d6f3a5\u003c/code\u003e\u003c/a\u003e update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/8ff86680d1bfd5b4cc19329702bd64458ac7f1b6\"\u003e\u003ccode\u003e8ff8668\u003c/code\u003e\u003c/a\u003e support auth scheme preference in client options (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/bb7768d2fd5a6b6ce3c1d580875fe3a7df8c7b81\"\u003e\u003ccode\u003ebb7768d\u003c/code\u003e\u003c/a\u003e add go-shape-codegen plugin (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/9245dc40c6fa9ff816266cf16cf4d4e4fc30e496\"\u003e\u003ccode\u003e9245dc4\u003c/code\u003e\u003c/a\u003e remove checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/a22818fe19b9bc7d4926501907b154d813b309a5\"\u003e\u003ccode\u003ea22818f\u003c/code\u003e\u003c/a\u003e changelog2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/4de842dcce727d48fb32cf7e12cfda909c388e49\"\u003e\u003ccode\u003e4de842d\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/251304abb7dca45945fea875022c074e55195493\"\u003e\u003ccode\u003e251304a\u003c/code\u003e\u003c/a\u003e remove stuck changelogs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.22.4...v1.23.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-ldap/ldap/v3` from 3.4.11 to 3.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.12\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add Github Issue templates by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/558\"\u003ego-ldap/ldap#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add initial support for custom entry unmarshaler by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/557\"\u003ego-ldap/ldap#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded all Microsoft LDAP OIDs by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/559\"\u003ego-ldap/ldap#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[enhancement] Added missing LDAP control ControlMicrosoftSDFlags to control.go by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/560\"\u003ego-ldap/ldap#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add local directory server for tests by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/567\"\u003ego-ldap/ldap#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC 5929 channel binding support for SSPI client by \u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSvace static analyzer fix by \u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: improve test coverage by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/568\"\u003ego-ldap/ldap#568\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/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\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-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\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/go-ldap/ldap/commit/97082cc14c15e471ce406e17acb3173e986e143d\"\u003e\u003ccode\u003e97082cc\u003c/code\u003e\u003c/a\u003e test: improve test coverage (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/568\"\u003e#568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/ad3fa743ce776f43c25cac0449df82784a512d3c\"\u003e\u003ccode\u003ead3fa74\u003c/code\u003e\u003c/a\u003e Add RFC 5929 channel binding support for SSPI client (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/565\"\u003e#565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/9feb1c8e1d111b95487756f429d7886db72d20d0\"\u003e\u003ccode\u003e9feb1c8\u003c/code\u003e\u003c/a\u003e feat: add local directory server for tests through containers (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/567\"\u003e#567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/82fef14a4694eeccea5f6dd33b0c0ab2f17f29ce\"\u003e\u003ccode\u003e82fef14\u003c/code\u003e\u003c/a\u003e Svace static analyzer fix (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/06d7bd93b868279f739d346902ea7ff3f9643927\"\u003e\u003ccode\u003e06d7bd9\u003c/code\u003e\u003c/a\u003e Added missing LDAP control ControlMicrosoftSDFlags to control.go (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bab0be501db45d56829a9465cfd8135041a39bee\"\u003e\u003ccode\u003ebab0be5\u003c/code\u003e\u003c/a\u003e Added all Microsoft LDAP OIDs (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/109b1fc3f0cc1dc7b621f5b0bc625c7adb27ca85\"\u003e\u003ccode\u003e109b1fc\u003c/code\u003e\u003c/a\u003e feat: add support for custom entry unmarshaler (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/557\"\u003e#557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0c1c6ca95d80daf7ee1ac5425438d2f9406a7aa0\"\u003e\u003ccode\u003e0c1c6ca\u003c/code\u003e\u003c/a\u003e feat: add Github Issue templates (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/1747c003a176c021278425c06a0ef4e42d29c344\"\u003e\u003ccode\u003e1747c00\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofiber/fiber/v2` from 2.52.8 to 2.52.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofiber/fiber/releases\"\u003egithub.com/gofiber/fiber/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.52.9\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd upper index limit for parsers by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3503\"\u003egofiber/fiber#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded struct parsing by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3478\"\u003egofiber/fiber#3478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Content-Type comparison in \u003ccode\u003eIs()\u003c/code\u003e by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3537\"\u003egofiber/fiber#3537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix MIME type equality checks by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3603\"\u003egofiber/fiber#3603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\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/gofiber/fiber/commit/1197a22735820680ccfa241914b925f3820fcfd4\"\u003e\u003ccode\u003e1197a22\u003c/code\u003e\u003c/a\u003e Update app.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b60408c9bde7e71faac0519aa680a6fb8d64a255\"\u003e\u003ccode\u003eb60408c\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix MIME type equality checks (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/845f95f441718b1be1cf228f879f0a761118f317\"\u003e\u003ccode\u003e845f95f\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix Content-Type comparison in Is() (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3537\"\u003e#3537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/1c037c4900cf87dd110a69e4f0b542f64ecb84b3\"\u003e\u003ccode\u003e1c037c4\u003c/code\u003e\u003c/a\u003e 🧹 chore: Add upper index limit for parsers (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3503\"\u003e#3503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/40d14a9c717a3db1222ba480b9a26cddd6cd231b\"\u003e\u003ccode\u003e40d14a9\u003c/code\u003e\u003c/a\u003e 🐛 fix: Embedded struct parsing (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b6f077275f12d25e0a4aecf59d01d77be8005ee8\"\u003e\u003ccode\u003eb6f0772\u003c/code\u003e\u003c/a\u003e Update AGENTS.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003cp\u003eThis release is almost identical to to \u003ccode\u003ev5.2.3\u003c/code\u003e but now correctly indicates Go 1.21 as minimum requirement.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CODEOWNERS by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/449\"\u003egolang-jwt/jwt#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Go version to indicate correct minimum requirement by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/452\"\u003egolang-jwt/jwt#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub workflows and Go versions by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/438\"\u003egolang-jwt/jwt#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplementing validation of multiple audiences by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/433\"\u003egolang-jwt/jwt#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/440\"\u003egolang-jwt/jwt#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplaced interface{} to any by \u003ca href=\"https://github.com/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in validation of multiple audiences by \u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\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/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\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/golang-jwt/jwt/commit/e9547a11aa603c52a31e315cdcaa71d0f25b921a\"\u003e\u003ccode\u003ee9547a1\u003c/code\u003e\u003c/a\u003e Bump Go version to indicate correct minimum requirement (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/3839817bf313f2cfe58853dcbe542ffd06300831\"\u003e\u003ccode\u003e3839817\u003c/code\u003e\u003c/a\u003e Create CODEOWNERS (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d83e545cee83663ad15137c8615900a60447baad\"\u003e\u003ccode\u003ed83e545\u003c/code\u003e\u003c/a\u003e Fix bug in validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/75740f19088857627364f255f3103a053071ca66\"\u003e\u003ccode\u003e75740f1\u003c/code\u003e\u003c/a\u003e replaced interface{} to any (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/048854f1b0ac96c0a843d52fc09d7878b853683f\"\u003e\u003ccode\u003e048854f\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7 to 8 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/497a38ec597a28f8f7dd874deb28ad88fb65d0f7\"\u003e\u003ccode\u003e497a38e\u003c/code\u003e\u003c/a\u003e Implementing validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/12384ead1e03c0307ee57b05ee2e49cdaa8d30f4\"\u003e\u003ccode\u003e12384ea\u003c/code\u003e\u003c/a\u003e Bump GitHub workflows and Go versions (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.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/nats-io/nats.go` from 1.43.0 to 1.46.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eContext and timeout options to \u003ccode\u003eMessages.Next()\u003c/code\u003e plus \u003ccode\u003eFetch\u003c/code\u003e context support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom name prefix for ordered consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrioritized priority policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdded KeyValue bucket metadada support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd max consumers limit error (code=10026). Thanks \u003ca href=\"https://github.com/Arlet2\"\u003e\u003ccode\u003e@​Arlet2\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn more specific cons info error on ordered consumer recreation (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\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/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2d3be0c81b47c6d747c057e858dcccbc0da6c305\"\u003e\u003ccode\u003e2d3be0c\u003c/code\u003e\u003c/a\u003e [IMPROVED] Bump nats-server test dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9726c6f3bce55461780aee3dc7fd40724078e91f\"\u003e\u003ccode\u003e9726c6f\u003c/code\u003e\u003c/a\u003e [ADDED] AllowMsgSchedules field to enable message scheduling in stream config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/5e67170a3195cc7af484529ba1e6151bf2677648\"\u003e\u003ccode\u003e5e67170\u003c/code\u003e\u003c/a\u003e [FIXED] Revert leftover no headers support changes (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c85e27545ae3ddbc1f64d74e659b1890cc658267\"\u003e\u003ccode\u003ec85e275\u003c/code\u003e\u003c/a\u003e [ADDED] Introduce PersistMode for configurable persistence settings in stream...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/13d3ae2df4c67412ab887a45d542a12053dd58ec\"\u003e\u003ccode\u003e13d3ae2\u003c/code\u003e\u003c/a\u003e [ADDED] AllowAtomicPublish option on stream config (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/60f17186ecfffaa404485047969f129c5a186fb0\"\u003e\u003ccode\u003e60f1718\u003c/code\u003e\u003c/a\u003e [CHANGED] Remove no headers support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ec9b58f8954ca95f9fd2bdc1af0c8fe528e77764\"\u003e\u003ccode\u003eec9b58f\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test veryfying if mirror can be updated to regular stream (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.46.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/segmentio/kafka-go` from 0.4.48 to 0.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/segmentio/kafka-go/releases\"\u003egithub.com/segmentio/kafka-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade go to 1.23 and bump x/net by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1387\"\u003esegmentio/kafka-go#1387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Update OffsetCommit CommittedLeaderEpoch to v6 by \u003ca href=\"https://github.com/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bitnami -\u0026gt; bitnamilegacy by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1402\"\u003esegmentio/kafka-go#1402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add ProtocolType to ListGroupsResponseGroup by \u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\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/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\u003ehttps://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\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/segmentio/kafka-go/commit/3f6808045dfce56553562afa2ede13fabd640603\"\u003e\u003ccode\u003e3f68080\u003c/code\u003e\u003c/a\u003e feat: add ProtocolType to ListGroupsResponseGroup (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/d8511273c9a14e51e0f55f603e91b199a56dfde6\"\u003e\u003ccode\u003ed851127\u003c/code\u003e\u003c/a\u003e chore: bitnami -\u0026gt; bitnamilegacy (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1402\"\u003e#1402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/af1725fb4fc0d856653afb2aeaeaa3cbfea18aec\"\u003e\u003ccode\u003eaf1725f\u003c/code\u003e\u003c/a\u003e Fix: Update OffsetCommit CommittedLeaderEpoch to v6 (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/3683dc8e60f11857e77c4a66a12eba87d4280e31\"\u003e\u003ccode\u003e3683dc8\u003c/code\u003e\u003c/a\u003e chore: upgrade go to 1.23 and bump x/net (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/valyala/fasthttp` from 1.63.0 to 1.67.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/valyala/fasthttp/releases\"\u003egithub.com/valyala/fasthttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.67.0\u003c/h2\u003e\n\u003cp\u003eSpecial thanks to the following security researchers who reported the issues fixed in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zer0yu\"\u003e\u003ccode\u003e@​zer0yu\u003c/code\u003e\u003c/a\u003e (Enze Wang)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/P3ngu1nW\"\u003e\u003ccode\u003e@​P3ngu1nW\u003c/code\u003e\u003c/a\u003e (Jingcheng Yang)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/9vvert\"\u003e\u003ccode\u003e@​9vvert\u003c/code\u003e\u003c/a\u003e (Zehui Miao)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd DNS cache management methods for TCPDialer by \u003ca href=\"https://github.com/aabishkaryal\"\u003e\u003ccode\u003e@​aabishkaryal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2072\"\u003evalyala/fasthttp#2072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix username:password@ validation in urls by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2080\"\u003evalyala/fasthttp#2080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate IPv6 addresses in urls by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2079\"\u003evalyala/fasthttp#2079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate schemes by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2078\"\u003evalyala/fasthttp#2078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject invalid hosts with multiple port delimiters by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2077\"\u003evalyala/fasthttp#2077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject backslash absolute URIs and cache parse errors by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2075\"\u003evalyala/fasthttp#2075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject bad ipv6 hostnames by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2076\"\u003evalyala/fasthttp#2076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReimplement flushing support for fasthttpadaptor by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2081\"\u003evalyala/fasthttp#2081\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.8 to 2.22.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2073\"\u003evalyala/fasthttp#2073\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/aabishkaryal\"\u003e\u003ccode\u003e@​aabishkaryal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2072\"\u003evalyala/fasthttp#2072\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/valyala/fasthttp/compare/v1.66.0...v1.67.0\"\u003ehttps://github.com/valyala/fasthttp/compare/v1.66.0...v1.67.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.66.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.7 to 2.22.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2056\"\u003evalyala/fasthttp#2056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add fasthttp-auth to related projects section by \u003ca href=\"https://github.com/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2057\"\u003evalyala/fasthttp#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eserver: refactor to use atomic type by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2058\"\u003evalyala/fasthttp#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2060\"\u003evalyala/fasthttp#2060\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra whitespace parsing in HTTP request lines to prevent cache poisoning by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2061\"\u003evalyala/fasthttp#2061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Go 1.23 support by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2065\"\u003evalyala/fasthttp#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd flushing support to fasthttpadaptor by \u003ca href=\"https://github.com/grivera64\"\u003e\u003ccode\u003e@​grivera64\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2054\"\u003evalyala/fasthttp#2054\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/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/yunusovt983-art/versitygw/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusovt983-art%2Fversitygw/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"3474784731","node_id":"PR_kwDOP6jVtM6rn1xF","number":1,"state":"open","title":"Bump the dev-dependencies group with 41 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T19:10:49.000Z","updated_at":"2025-10-06T10:51:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":41,"packages":[{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.18.1","new_version":"1.19.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","old_version":"1.10.1","new_version":"1.12.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/storage/azblob","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/DataDog/datadog-go/v5","old_version":"5.6.0","new_version":"5.8.0","repository_url":"https://github.com/DataDog/datadog-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.5","new_version":"1.39.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.83.0","new_version":"1.88.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/smithy-go","old_version":"1.22.4","new_version":"1.23.0","repository_url":"https://github.com/aws/smithy-go"},{"name":"github.com/gofiber/fiber/v2","old_version":"2.52.8","new_version":"2.52.9","repository_url":"https://github.com/gofiber/fiber"},{"name":"github.com/golang-jwt/jwt/v5","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/golang-jwt/jwt"},{"name":"github.com/nats-io/nats.go","old_version":"1.43.0","new_version":"1.46.1","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.49","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/stretchr/testify","old_version":"1.10.0","new_version":"1.11.1","repository_url":"https://github.com/stretchr/testify"},{"name":"github.com/valyala/fasthttp","old_version":"1.63.0","new_version":"1.66.0","repository_url":"https://github.com/valyala/fasthttp"},{"name":"golang.org/x/sync","old_version":"0.16.0","new_version":"0.17.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/sys","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/sys"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/internal","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/AzureAD/microsoft-authentication-library-for-go","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-go"},{"name":"github.com/aws/aws-sdk-go-v2/feature/ec2/imds","old_version":"1.16.32","new_version":"1.18.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sso","old_version":"1.25.5","new_version":"1.29.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/ssooidc","old_version":"1.30.3","new_version":"1.35.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.34.0","new_version":"1.38.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/golang/snappy","old_version":"0.0.3","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/ydb-platform/ydb-go-sdk/v3","old_version":"3.115.3","new_version":"3.116.4","repository_url":"https://github.com/ydb-platform/ydb-go-sdk"},{"name":"golang.org/x/crypto","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/net","old_version":"0.42.0","new_version":"0.44.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/text","old_version":"0.27.0","new_version":"0.29.0","repository_url":"https://github.com/golang/text"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"},{"name":"google.golang.org/grpc","old_version":"1.69.4","new_version":"1.75.1","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.35.1","new_version":"1.36.6"},{"name":"github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream","old_version":"1.6.11","new_version":"1.7.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.17","new_version":"1.31.12","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/credentials","old_version":"1.17.70","new_version":"1.18.16","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/feature/s3/manager","old_version":"1.17.83","new_version":"1.19.10","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/configsources","old_version":"1.3.36","new_version":"1.4.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2","old_version":"2.6.36","new_version":"2.7.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/v4a","old_version":"1.3.36","new_version":"1.4.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding","old_version":"1.12.4","new_version":"1.13.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/checksum","old_version":"1.7.4","new_version":"1.8.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url","old_version":"1.12.17","new_version":"1.13.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/s3shared","old_version":"1.18.17","new_version":"1.19.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.16","new_version":"0.0.19","repository_url":"https://github.com/mattn/go-runewidth"}],"path":null,"ecosystem":"go"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dev-dependencies group with 41 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.18.1` | `1.19.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.10.1` | `1.12.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) | `1.6.1` | `1.6.2` |\n| [github.com/DataDog/datadog-go/v5](https://github.com/DataDog/datadog-go) | `5.6.0` | `5.8.0` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.5` | `1.39.2` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.88.3` |\n| [github.com/aws/smithy-go](https://github.com/aws/smithy-go) | `1.22.4` | `1.23.0` |\n| [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) | `2.52.8` | `2.52.9` |\n| [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) | `5.2.2` | `5.3.0` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.43.0` | `1.46.1` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.49` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) | `1.63.0` | `1.66.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |\n| [golang.org/x/sys](https://github.com/golang/sys) | `0.34.0` | `0.36.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/internal](https://github.com/Azure/azure-sdk-for-go) | `1.11.1` | `1.11.2` |\n| [github.com/AzureAD/microsoft-authentication-library-for-go](https://github.com/AzureAD/microsoft-authentication-library-for-go) | `1.4.2` | `1.5.0` |\n| [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) | `1.16.32` | `1.18.9` |\n| [github.com/aws/aws-sdk-go-v2/service/sso](https://github.com/aws/aws-sdk-go-v2) | `1.25.5` | `1.29.6` |\n| [github.com/aws/aws-sdk-go-v2/service/ssooidc](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.35.1` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.34.0` | `1.38.6` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.3` | `1.0.0` |\n| [github.com/ydb-platform/ydb-go-sdk/v3](https://github.com/ydb-platform/ydb-go-sdk) | `3.115.3` | `3.116.4` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.40.0` | `0.42.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.42.0` | `0.44.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.27.0` | `0.29.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.69.4` | `1.75.1` |\n| google.golang.org/protobuf | `1.35.1` | `1.36.6` |\n| [github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream](https://github.com/aws/aws-sdk-go-v2) | `1.6.11` | `1.7.1` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.17` | `1.31.12` |\n| [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) | `1.17.70` | `1.18.16` |\n| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.17.83` | `1.19.10` |\n| [github.com/aws/aws-sdk-go-v2/internal/configsources](https://github.com/aws/aws-sdk-go-v2) | `1.3.36` | `1.4.9` |\n| [github.com/aws/aws-sdk-go-v2/internal/endpoints/v2](https://github.com/aws/aws-sdk-go-v2) | `2.6.36` | `2.7.9` |\n| [github.com/aws/aws-sdk-go-v2/internal/v4a](https://github.com/aws/aws-sdk-go-v2) | `1.3.36` | `1.4.9` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding](https://github.com/aws/aws-sdk-go-v2) | `1.12.4` | `1.13.1` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/checksum](https://github.com/aws/aws-sdk-go-v2) | `1.7.4` | `1.8.9` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/presigned-url](https://github.com/aws/aws-sdk-go-v2) | `1.12.17` | `1.13.9` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/s3shared](https://github.com/aws/aws-sdk-go-v2) | `1.18.17` | `1.19.9` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.16` | `0.0.19` |\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.18.1 to 1.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.19.1\u003c/h2\u003e\n\u003ch2\u003e1.19.1 (2025-09-11)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed resource identifier parsing for provider-specific resource hierarchies containing \u0026quot;resourceGroups\u0026quot; segments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error fall-back for improperly authored long-running operations.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.0\u003c/h2\u003e\n\u003ch2\u003e1.19.0 (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.APIVersionLocationPath\u003c/code\u003e to be set by clients that set the API version in the path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.18.2\u003c/h2\u003e\n\u003ch2\u003e1.18.2 (2025-07-31)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a case in which \u003ccode\u003eBearerTokenPolicy\u003c/code\u003e didn't ensure an authentication error is non-retriable\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/Azure/azure-sdk-for-go/commit/b75b3dc07f16f6323d014a0b5e6525e95f52c1ae\"\u003e\u003ccode\u003eb75b3dc\u003c/code\u003e\u003c/a\u003e Prep azcore v1.19.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25228\"\u003e#25228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f1cef39e1daf22695ce9a621ebba6b47befb33b2\"\u003e\u003ccode\u003ef1cef39\u003c/code\u003e\u003c/a\u003e [keyvault] update build.go files (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25200\"\u003e#25200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/02dfb45d13102c5480314ef0e2340ca4e3e9fca7\"\u003e\u003ccode\u003e02dfb45\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.7   (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25220\"\u003e#25220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5dd8b77cd4a7c2aa05ddfdd19040edf9ce4da399\"\u003e\u003ccode\u003e5dd8b77\u003c/code\u003e\u003c/a\u003e Upgrade emitter and TypeSpec packages to latest versions (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25221\"\u003e#25221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9efb4241cb023f46d732dc8b22fbf11fc11e636d\"\u003e\u003ccode\u003e9efb424\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/2.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa8680658e521548d7de358ee60fe9992b6b09fc\"\u003e\u003ccode\u003efa86806\u003c/code\u003e\u003c/a\u003e Upgrade azidentity dependencies (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25192\"\u003e#25192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/feb6e13d83af003a3fc607efd83f5a8ffe262dc4\"\u003e\u003ccode\u003efeb6e13\u003c/code\u003e\u003c/a\u003e Return ResponseError for LROs with an unsuccessful initial response (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25206\"\u003e#25206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61679220d5668fc874b56cdb275e30b641fe3884\"\u003e\u003ccode\u003e6167922\u003c/code\u003e\u003c/a\u003e Users/gupta kashish/deprecation date update (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25201\"\u003e#25201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61af7e1967f8ba6b95532d9c6e43ab880df188d7\"\u003e\u003ccode\u003e61af7e1\u003c/code\u003e\u003c/a\u003e upgrade autorest.go (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25195\"\u003e#25195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f3e42c2ebb6a909e69aad0b80e215e30e180a8cd\"\u003e\u003ccode\u003ef3e42c2\u003c/code\u003e\u003c/a\u003e CLI credentials return errors when given claims (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25186\"\u003e#25186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.18.1...sdk/azcore/v1.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.10.1 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/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azidentity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azidentity/v1.12.0\u003c/h2\u003e\n\u003ch2\u003e1.12.0 (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDefaultAzureCredentialOptions.RequireAzureTokenCredentials\u003c/code\u003e. \u003ccode\u003eNewDefaultAzureCredential\u003c/code\u003e returns an\nerror when this option is true and the environment variable \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e has no value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e no longer hangs when AZD_DEBUG is set\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetToken\u003c/code\u003e methods of \u003ccode\u003eAzureCLICredential\u003c/code\u003e and \u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e return an error when\n\u003ccode\u003eTokenRequestOptions.Claims\u003c/code\u003e has a value because these credentials can't acquire a token in that\ncase. The error messages describe the action required to get a token.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/internal/v1.11.2\u003c/h2\u003e\n\u003ch2\u003e1.11.2 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eerrorinfo.NonRetriable()\u003c/code\u003e doesn't wrap errors which are already \u003ccode\u003eNonRetriable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.11.0\u003c/h2\u003e\n\u003ch2\u003e1.11.0 (2025-08-05)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDefaultAzureCredential\u003c/code\u003e tries its next credential when a dev tool credential such as\n\u003ccode\u003eAzureCLICredential\u003c/code\u003e returns an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.11.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e1.11.0-beta.1 (2025-07-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDefaultAzureCredential\u003c/code\u003e allows selecting one of its credential types by name via environment variable\n\u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e. It will use only the selected type at runtime. For example, set\n\u003ccode\u003eAZURE_TOKEN_CREDENTIALS=WorkloadIdentityCredential\u003c/code\u003e to have \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e use only\n\u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBy default, \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e retries IMDS requests for a maximum of ~70 seconds as recommended\nin IMDS documentation. In previous versions, it would stop retrying after ~54 seconds by default.\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/Azure/azure-sdk-for-go/commit/e58902b242459d7a4a42c8c0113937b26ac495af\"\u003e\u003ccode\u003ee58902b\u003c/code\u003e\u003c/a\u003e Prep azcore v1.12.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23005\"\u003e#23005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9ad32c5a2db85ef5f697e5d3376a73efaebd19ae\"\u003e\u003ccode\u003e9ad32c5\u003c/code\u003e\u003c/a\u003e Increment package version after release of internal (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23004\"\u003e#23004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/897e9035c566063952597bc3b470858e866c2a0b\"\u003e\u003ccode\u003e897e903\u003c/code\u003e\u003c/a\u003e Update ignore-links.txt (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23003\"\u003e#23003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ac7cc049bf63dc129ad246dbe21ac7a6ca42a578\"\u003e\u003ccode\u003eac7cc04\u003c/code\u003e\u003c/a\u003e [keyvault] fix test recording sanitizers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22911\"\u003e#22911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/276cf8c8e230d25d0872babca0a5965514760e19\"\u003e\u003ccode\u003e276cf8c\u003c/code\u003e\u003c/a\u003e update readme (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22971\"\u003e#22971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5eb479f45a231f434b00411e57b17c53137d35ea\"\u003e\u003ccode\u003e5eb479f\u003c/code\u003e\u003c/a\u003e [azopenai] Updating hash to merged PR. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22998\"\u003e#22998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9c4f5c55f5439bcd7e3b5290fb31b2e145f2ebf8\"\u003e\u003ccode\u003e9c4f5c5\u003c/code\u003e\u003c/a\u003e Prepare sdk/internal v1.9.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22991\"\u003e#22991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b407f56cbce00d7d3ff51ac864fd1d04a88a08a1\"\u003e\u003ccode\u003eb407f56\u003c/code\u003e\u003c/a\u003e Increment version for messaging/azwebpubsub releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22466\"\u003e#22466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/3af4c7ee716193b8e6755307ef1d27c041614752\"\u003e\u003ccode\u003e3af4c7e\u003c/code\u003e\u003c/a\u003e update mgmt live test (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22996\"\u003e#22996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b7d018ea5d4e2c59ef91f8b42d3307262bf3e81b\"\u003e\u003ccode\u003eb7d018e\u003c/code\u003e\u003c/a\u003e fix sdk/resourcemanager/internal module (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22994\"\u003e#22994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.10.1...sdk/azcore/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/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2 (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazcore\u003c/code\u003e version to \u003ccode\u003e1.18.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2-beta.2 (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazidentity\u003c/code\u003e version to \u003ccode\u003e1.10.1\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/Azure/azure-sdk-for-go/commit/5b7ca8c0309134795ecf665f0912d214f4ea3fcd\"\u003e\u003ccode\u003e5b7ca8c\u003c/code\u003e\u003c/a\u003e changelog and go mod updates for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24990\"\u003e#24990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9e1e134ddeb218d99a056e83102870e6cf0482ce\"\u003e\u003ccode\u003e9e1e134\u003c/code\u003e\u003c/a\u003e fix identity dep version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24986\"\u003e#24986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/7418f667a65eba01391d8e7b3023e9240efa9a7d\"\u003e\u003ccode\u003e7418f66\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/recoveryservicesdatareplication/armrecoveryserv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72cfa13ec3c0b93e1cf24ab83fc3596b7657baa1\"\u003e\u003ccode\u003e72cfa13\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24985\"\u003e#24985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/114ed10560a41d13ac9173e92bdfa80518737d95\"\u003e\u003ccode\u003e114ed10\u003c/code\u003e\u003c/a\u003e [azopenai] Update deps, point to latest in main, and regen. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24982\"\u003e#24982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bbbf16cb397fd614c356938a4fe71eff25c8fdda\"\u003e\u003ccode\u003ebbbf16c\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/providerhub/armproviderhub/2.0.0 generation fro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bc4b735a445960ec6d6d869bfc640c6b7ddc3572\"\u003e\u003ccode\u003ebc4b735\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/carbonoptimization/armcarbonoptimization/1.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/0cc45a3b418d8729dbe2bd7ef65f65bb7ebb3f67\"\u003e\u003ccode\u003e0cc45a3\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/storagediscovery/armstoragediscovery/0.1.0 gene...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e80945ae58a8567a2d4a59afb6d9f1dd009062da\"\u003e\u003ccode\u003ee80945a\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24969\"\u003e#24969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/43928aaa5332e55482e1fe84a6479258db964046\"\u003e\u003ccode\u003e43928aa\u003c/code\u003e\u003c/a\u003e Remove import to v1 module (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24963\"\u003e#24963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DataDog/datadog-go/v5` from 5.6.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DataDog/datadog-go/releases\"\u003egithub.com/DataDog/datadog-go/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#580--2025-09-24\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.7.1\u003c/h2\u003e\n\u003cp\u003eRetracting v5.7.0 as it included a breaking change.\u003c/p\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#570--2025-08-19\"\u003eChangelog\u003c/a\u003e for the details.\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/DataDog/datadog-go/blob/master/CHANGELOG.md\"\u003egithub.com/DataDog/datadog-go/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 / 2025-09-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] Create \u003ccode\u003eClientInterfaceEx\u003c/code\u003e adding Cardinality parameter to the metric functions. See [334][].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\u003e[].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.1 / 2025-08-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Revert 5.7.0 as it included a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.0 / 2025-08-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\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/DataDog/datadog-go/commit/519cc9e727386a0e59e9d5302a4370a4f5ea08ea\"\u003e\u003ccode\u003e519cc9e\u003c/code\u003e\u003c/a\u003e Add date to changelog (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/1a07cfc4b5e7d0f412b74653b5758da0ec4c562e\"\u003e\u003ccode\u003e1a07cfc\u003c/code\u003e\u003c/a\u003e Release 5.8.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/8443df618bf3880e541a39e029c794166722e599\"\u003e\u003ccode\u003e8443df6\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Add ClientInterfaceEx interface to handle Parameter arg (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/46eb6b8d5ab823c698fd57d741873b7983dbc990\"\u003e\u003ccode\u003e46eb6b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/335\"\u003e#335\u003c/a\u003e from DataDog/drichards-87/remove-docs-team-codeowners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/d01da1e8818b270d0982a55057b2df96960067c7\"\u003e\u003ccode\u003ed01da1e\u003c/code\u003e\u003c/a\u003e Remove Docs Team as CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/6f4267c9a79018e326e81004bb5ea192034c2201\"\u003e\u003ccode\u003e6f4267c\u003c/code\u003e\u003c/a\u003e Release 5.7.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b35ef89575770936aec32e3ee6f0860023dd0ba4\"\u003e\u003ccode\u003eb35ef89\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-319 ] Add check for origin detection configuration before outputt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/a6b9cdf87a42985c32e5abfc1e6e10e349107ee0\"\u003e\u003ccode\u003ea6b9cdf\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309] add support for tag cardinality (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/cbc51a66a0358f87d97d107ab602e37b74e63977\"\u003e\u003ccode\u003ecbc51a6\u003c/code\u003e\u003c/a\u003e added WithoutOriginDetection() to setupClient (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b67d52367c3dcd0a7c7263a66fd2d90fef517ec7\"\u003e\u003ccode\u003eb67d523\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-308] send \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e as \u003ccode\u003ee:\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DataDog/datadog-go/compare/v5.6.0...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/aws/aws-sdk-go-v2` from 1.36.5 to 1.39.2\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/67db6904b816b95073883b7ad378384c4839b28c\"\u003e\u003ccode\u003e67db690\u003c/code\u003e\u003c/a\u003e Release 2025-09-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/32ee1b5d75fc303c0626a6f5e769f4e08cc491a8\"\u003e\u003ccode\u003e32ee1b5\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/0b431223309a815cffc048072556aa651ee1455f\"\u003e\u003ccode\u003e0b43122\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/44786d920f3627b73a99e81c7b6399dbfcf7ab42\"\u003e\u003ccode\u003e44786d9\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/c98edb73809256823906d7e307ecf3c9abc16700\"\u003e\u003ccode\u003ec98edb7\u003c/code\u003e\u003c/a\u003e update internal endpts comment that was wrong (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3194\"\u003e#3194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/88da3c8c5569dece0e99802dab638faa047a0db0\"\u003e\u003ccode\u003e88da3c8\u003c/code\u003e\u003c/a\u003e Release 2025-09-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74a74fc179f8bbd879383cc75fa29a1937266dcc\"\u003e\u003ccode\u003e74a74fc\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/5e6f7ae6139ca69044bb706664b4dbdc31227a32\"\u003e\u003ccode\u003e5e6f7ae\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/0e722ab42ff6bc6bb810c2937b8e1b41937e17c3\"\u003e\u003ccode\u003e0e722ab\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/41a7d004b9ff794f6007d30168afc825031f2c61\"\u003e\u003ccode\u003e41a7d00\u003c/code\u003e\u003c/a\u003e Release 2025-09-24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.5...v1.39.2\"\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.83.0 to 1.88.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/67db6904b816b95073883b7ad378384c4839b28c\"\u003e\u003ccode\u003e67db690\u003c/code\u003e\u003c/a\u003e Release 2025-09-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/32ee1b5d75fc303c0626a6f5e769f4e08cc491a8\"\u003e\u003ccode\u003e32ee1b5\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/0b431223309a815cffc048072556aa651ee1455f\"\u003e\u003ccode\u003e0b43122\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/44786d920f3627b73a99e81c7b6399dbfcf7ab42\"\u003e\u003ccode\u003e44786d9\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/c98edb73809256823906d7e307ecf3c9abc16700\"\u003e\u003ccode\u003ec98edb7\u003c/code\u003e\u003c/a\u003e update internal endpts comment that was wrong (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3194\"\u003e#3194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/88da3c8c5569dece0e99802dab638faa047a0db0\"\u003e\u003ccode\u003e88da3c8\u003c/code\u003e\u003c/a\u003e Release 2025-09-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74a74fc179f8bbd879383cc75fa29a1937266dcc\"\u003e\u003ccode\u003e74a74fc\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/5e6f7ae6139ca69044bb706664b4dbdc31227a32\"\u003e\u003ccode\u003e5e6f7ae\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/0e722ab42ff6bc6bb810c2937b8e1b41937e17c3\"\u003e\u003ccode\u003e0e722ab\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/41a7d004b9ff794f6007d30168afc825031f2c61\"\u003e\u003ccode\u003e41a7d00\u003c/code\u003e\u003c/a\u003e Release 2025-09-24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.83.0...service/s3/v1.88.3\"\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.22.4 to 1.23.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-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\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.4\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix CBOR serd empty check for string and enum fields\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix HTTP metrics data race.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Replace usages of deprecated ioutil package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-02-17)\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.3\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Bump minimum Go version to 1.22 per our language support policy.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-01-21)\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\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/287a36884f9b91660ef6acd3ddf01b4e31788df7\"\u003e\u003ccode\u003e287a368\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/d85d2902aeac62b7a25c1e91422e96ee66480d23\"\u003e\u003ccode\u003ed85d290\u003c/code\u003e\u003c/a\u003e sort map keys in JSON Document shape encodes (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/16d913d93001992645c0f54e3ce9fa6be287b70a\"\u003e\u003ccode\u003e16d913d\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/6d6f3a582fa9f69646a6853cd951de1925aa140f\"\u003e\u003ccode\u003e6d6f3a5\u003c/code\u003e\u003c/a\u003e update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/8ff86680d1bfd5b4cc19329702bd64458ac7f1b6\"\u003e\u003ccode\u003e8ff8668\u003c/code\u003e\u003c/a\u003e support auth scheme preference in client options (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/bb7768d2fd5a6b6ce3c1d580875fe3a7df8c7b81\"\u003e\u003ccode\u003ebb7768d\u003c/code\u003e\u003c/a\u003e add go-shape-codegen plugin (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/9245dc40c6fa9ff816266cf16cf4d4e4fc30e496\"\u003e\u003ccode\u003e9245dc4\u003c/code\u003e\u003c/a\u003e remove checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/a22818fe19b9bc7d4926501907b154d813b309a5\"\u003e\u003ccode\u003ea22818f\u003c/code\u003e\u003c/a\u003e changelog2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/4de842dcce727d48fb32cf7e12cfda909c388e49\"\u003e\u003ccode\u003e4de842d\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/251304abb7dca45945fea875022c074e55195493\"\u003e\u003ccode\u003e251304a\u003c/code\u003e\u003c/a\u003e remove stuck changelogs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.22.4...v1.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofiber/fiber/v2` from 2.52.8 to 2.52.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofiber/fiber/releases\"\u003egithub.com/gofiber/fiber/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.52.9\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd upper index limit for parsers by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3503\"\u003egofiber/fiber#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded struct parsing by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3478\"\u003egofiber/fiber#3478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Content-Type comparison in \u003ccode\u003eIs()\u003c/code\u003e by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3537\"\u003egofiber/fiber#3537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix MIME type equality checks by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3603\"\u003egofiber/fiber#3603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\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/gofiber/fiber/commit/1197a22735820680ccfa241914b925f3820fcfd4\"\u003e\u003ccode\u003e1197a22\u003c/code\u003e\u003c/a\u003e Update app.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b60408c9bde7e71faac0519aa680a6fb8d64a255\"\u003e\u003ccode\u003eb60408c\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix MIME type equality checks (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/845f95f441718b1be1cf228f879f0a761118f317\"\u003e\u003ccode\u003e845f95f\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix Content-Type comparison in Is() (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3537\"\u003e#3537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/1c037c4900cf87dd110a69e4f0b542f64ecb84b3\"\u003e\u003ccode\u003e1c037c4\u003c/code\u003e\u003c/a\u003e 🧹 chore: Add upper index limit for parsers (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3503\"\u003e#3503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/40d14a9c717a3db1222ba480b9a26cddd6cd231b\"\u003e\u003ccode\u003e40d14a9\u003c/code\u003e\u003c/a\u003e 🐛 fix: Embedded struct parsing (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b6f077275f12d25e0a4aecf59d01d77be8005ee8\"\u003e\u003ccode\u003eb6f0772\u003c/code\u003e\u003c/a\u003e Update AGENTS.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003cp\u003eThis release is almost identical to to \u003ccode\u003ev5.2.3\u003c/code\u003e but now correctly indicates Go 1.21 as minimum requirement.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CODEOWNERS by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/449\"\u003egolang-jwt/jwt#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Go version to indicate correct minimum requirement by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/452\"\u003egolang-jwt/jwt#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub workflows and Go versions by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/438\"\u003egolang-jwt/jwt#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplementing validation of multiple audiences by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/433\"\u003egolang-jwt/jwt#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/440\"\u003egolang-jwt/jwt#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplaced interface{} to any by \u003ca href=\"https://github.com/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in validation of multiple audiences by \u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\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/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\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/golang-jwt/jwt/commit/e9547a11aa603c52a31e315cdcaa71d0f25b921a\"\u003e\u003ccode\u003ee9547a1\u003c/code\u003e\u003c/a\u003e Bump Go version to indicate correct minimum requirement (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/3839817bf313f2cfe58853dcbe542ffd06300831\"\u003e\u003ccode\u003e3839817\u003c/code\u003e\u003c/a\u003e Create CODEOWNERS (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d83e545cee83663ad15137c8615900a60447baad\"\u003e\u003ccode\u003ed83e545\u003c/code\u003e\u003c/a\u003e Fix bug in validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/75740f19088857627364f255f3103a053071ca66\"\u003e\u003ccode\u003e75740f1\u003c/code\u003e\u003c/a\u003e replaced interface{} to any (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/048854f1b0ac96c0a843d52fc09d7878b853683f\"\u003e\u003ccode\u003e048854f\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7 to 8 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/497a38ec597a28f8f7dd874deb28ad88fb65d0f7\"\u003e\u003ccode\u003e497a38e\u003c/code\u003e\u003c/a\u003e Implementing validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/12384ead1e03c0307ee57b05ee2e49cdaa8d30f4\"\u003e\u003ccode\u003e12384ea\u003c/code\u003e\u003c/a\u003e Bump GitHub workflows and Go versions (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.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/nats-io/nats.go` from 1.43.0 to 1.46.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eContext and timeout options to \u003ccode\u003eMessages.Next()\u003c/code\u003e plus \u003ccode\u003eFetch\u003c/code\u003e context support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom name prefix for ordered consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrioritized priority policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdded KeyValue bucket metadada support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd max consumers limit error (code=10026). Thanks \u003ca href=\"https://github.com/Arlet2\"\u003e\u003ccode\u003e@​Arlet2\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn more specific cons info error on ordered consumer recreation (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\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/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2d3be0c81b47c6d747c057e858dcccbc0da6c305\"\u003e\u003ccode\u003e2d3be0c\u003c/code\u003e\u003c/a\u003e [IMPROVED] Bump nats-server test dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9726c6f3bce55461780aee3dc7fd40724078e91f\"\u003e\u003ccode\u003e9726c6f\u003c/code\u003e\u003c/a\u003e [ADDED] AllowMsgSchedules field to enable message scheduling in stream config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/5e67170a3195cc7af484529ba1e6151bf2677648\"\u003e\u003ccode\u003e5e67170\u003c/code\u003e\u003c/a\u003e [FIXED] Revert leftover no headers support changes (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c85e27545ae3ddbc1f64d74e659b1890cc658267\"\u003e\u003ccode\u003ec85e275\u003c/code\u003e\u003c/a\u003e [ADDED] Introduce PersistMode for configurable persistence settings in stream...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/13d3ae2df4c67412ab887a45d542a12053dd58ec\"\u003e\u003ccode\u003e13d3ae2\u003c/code\u003e\u003c/a\u003e [ADDED] AllowAtomicPublish option on stream config (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/60f17186ecfffaa404485047969f129c5a186fb0\"\u003e\u003ccode\u003e60f1718\u003c/code\u003e\u003c/a\u003e [CHANGED] Remove no headers support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ec9b58f8954ca95f9fd2bdc1af0c8fe528e77764\"\u003e\u003ccode\u003eec9b58f\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test veryfying if mirror can be updated to regular stream (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.46.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/segmentio/kafka-go` from 0.4.48 to 0.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/segmentio/kafka-go/releases\"\u003egithub.com/segmentio/kafka-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade go to 1.23 and bump x/net by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1387\"\u003esegmentio/kafka-go#1387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Update OffsetCommit CommittedLeaderEpoch to v6 by \u003ca href=\"https://github.com/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bitnami -\u0026gt; bitnamilegacy by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1402\"\u003esegmentio/kafka-go#1402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add ProtocolType to ListGroupsResponseGroup by \u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\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/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\u003ehttps://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\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/segmentio/kafka-go/commit/3f6808045dfce56553562afa2ede13fabd640603\"\u003e\u003ccode\u003e3f68080\u003c/code\u003e\u003c/a\u003e feat: add ProtocolType to ListGroupsResponseGroup (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/d8511273c9a14e51e0f55f603e91b199a56dfde6\"\u003e\u003ccode\u003ed851127\u003c/code\u003e\u003c/a\u003e chore: bitnami -\u0026gt; bitnamilegacy (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1402\"\u003e#1402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/af1725fb4fc0d856653afb2aeaeaa3cbfea18aec\"\u003e\u003ccode\u003eaf1725f\u003c/code\u003e\u003c/a\u003e Fix: Update OffsetCommit CommittedLeaderEpoch to v6 (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/3683dc8e60f11857e77c4a66a12eba87d4280e31\"\u003e\u003ccode\u003e3683dc8\u003c/code\u003e\u003c/a\u003e chore: upgrade go to 1.23 and bump x/net (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/valyala/fasthttp` from 1.63.0 to 1.66.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/valyala/fasthttp/releases\"\u003egithub.com/valyala/fasthttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.66.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.7 to 2.22.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2056\"\u003evalyala/fasthttp#2056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add fasthttp-auth to related projects section by \u003ca href=\"https://github.com/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2057\"\u003evalyala/fasthttp#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eserver: refactor to use atomic type by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2058\"\u003evalyala/fasthttp#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2060\"\u003evalyala/fasthttp#2060\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra whitespace parsing in HTTP request lines to prevent cache poisoning by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2061\"\u003evalyala/fasthttp#2061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Go 1.23 support by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2065\"\u003evalyala/fasthttp#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd flushing support to fasthttpadaptor by \u003ca href=\"https://github.com/grivera64\"\u003e\u003ccode\u003e@​grivera64\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2054\"\u003evalyala/fasthttp#2054\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/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2057\"\u003evalyala/fasthttp#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2058\"\u003evalyala/fasthttp#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2061\"\u003evalyala/fasthttp#2061\u003c/a\u003e 😄\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grivera64\"\u003e\u003ccode\u003e@​grivera64\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2054\"\u003evalyala/fasthttp#2054\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/valyala/fasthttp/compare/v1.65.0...v1.66.0\"\u003ehttps://github.com/valyala/fasthttp/compare/v1.65.0...v1.66.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.65.0\u003c/h2\u003e\n\u003ch2\u003e‼️ ⚠️ backwards incompatibility! ⚠️ ‼️\u003c/h2\u003e\n\u003cp\u003eIn this version of fasthttp, headers delimited by just \u003ccode\u003e\\n\u003c/code\u003e (instead of \u003ccode\u003e\\r\\n\u003c/code\u003e) are no longer supported!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRewrite header parsing to improve spec compliance by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2030\"\u003evalyala/fasthttp#2030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify Client.Do function and lock usage by \u003ca href=\"https://github.com/byte0o\"\u003e\u003ccode\u003e@​byte0o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2038\"\u003evalyala/fasthttp#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.5 to 2.22.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/valyala/fasthttp/pull/2039\"\u003evalyala/fasthttp#2039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix trailer security by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2043\"\u003evalyala/fasthttp#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RequestHeader.ContentLength() if disableSpecialHeader is true by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2042\"\u003evalyala/fasthttp#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd reuseport support for Solaris by \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2046\"\u003evalyala/fasthttp#2046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: replace atomic operations with atomic types by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2048\"\u003evalyala/fasthttp#2048\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/net 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/valyala/fasthttp/pull/2049\"\u003evalyala/fasthttp#2049\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize fs to have 0 allocations by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2052\"\u003evalyala/fasthttp#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 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/valyala/fasthttp/pull/2055\"\u003evalyala/fasthttp#2055\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/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2046\"\u003evalyala/fasthttp#2046\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/valyala/fasthttp/compare/v1.64.0...v1.65.0\"\u003ehttps://github.com/valyala/fasthttp/compare/v1.64.0...v1.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e⚠️ Deprecation warning! ⚠️\u003c/h2\u003e\n\u003cp\u003eIn the next version of fasthttp headers delimited by just \u003ccode\u003e\\n\u003c/code\u003e (instead of \u003ccode\u003e\\r\\n\u003c/code\u003e) are no longer supported!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning for deprecated newline separator by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2031\"\u003evalyala/fasthttp#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefact: eliminate duplication in Request/Response via struct embedding by \u003ca href=\"https://github.com/ksw2000\"\u003e\u003ccode\u003e@​ksw2000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2027\"\u003evalyala/fasthttp#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys 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/valyala/fasthttp/pull/2034\"\u003evalyala/fasthttp#2034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto 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/valyala/fasthttp/pull/2036\"\u003evalyala/fasthttp#2036\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/valyala/fasthttp/commit/e04490f830dd9671b53e2359cddc79a23d7877f3\"\u003e\u003ccode\u003ee04490f\u003c/code\u003e\u003c/a\u003e Add flushing support to fasthttpadaptor (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2054\"\u003e#2054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/e9640b4d39215ac87fa85c171b26d745a40a8e99\"\u003e\u003ccode\u003ee9640b4\u003c/code\u003e\u003c/a\u003e Update benchmarks in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/4d25421ae55c9f5d28dc3731d9a51106a71b7254\"\u003e\u003ccode\u003e4d25421\u003c/code\u003e\u003c/a\u003e Drop Go 1.23 support (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/72dccd04fb1b6ec82f33b95fd8e069861a9872e7\"\u003e\u003ccode\u003e72dccd0\u003c/code\u003e\u003c/a\u003e Fix extra whitespace parsing in HTTP request lines to prevent cache poisoning...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/8c7d2bc051dfc5d5d3d0c847a293622aad42641b\"\u003e\u003ccode\u003e8c7d2bc\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/28b7880b32812a37f8272b2153d07b2df16e821e\"\u003e\u003ccode\u003e28b7880\u003c/code\u003e\u003c/a\u003e server: refactor to use atomic type (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/68d21ed0086a8a7794274a58c5284ab9cac45cdd\"\u003e\u003ccode\u003e68d21ed\u003c/code\u003e\u003c/a\u003e docs: add fasthttp-auth to related projects section (\u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/yunusovt983-art/versitygw/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusovt983-art%2Fversitygw/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3462892215","node_id":"PR_kwDOP4C0rM6q_WXR","number":13,"state":"open","title":"go: bump the go group across 6 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-09-29T01:34:20.000Z","updated_at":"2025-11-17T01:33:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.5","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/stretchr/testify","old_version":"1.10.0","new_version":"1.11.1","repository_url":"https://github.com/stretchr/testify"},{"name":"golang.org/x/crypto","old_version":"0.36.0","new_version":"0.42.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.75.1","repository_url":"https://github.com/grpc/grpc-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 6 updates in the /client-sdk/go directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) | `2.3.3` | `2.3.5` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.14.0` | `1.16.4` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.5-0.20220116011046-fa5810519dcb` | `1.0.0` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.36.0` | `0.42.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.68.0` | `1.75.1` |\n\nBumps the go group with 1 update in the /examples/client-sdk/go/minimal-runtime-client directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 4 updates in the /tests/benchmark directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go), [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 3 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/253c36dd2729fc75e043259fec32c17472a31b54\"\u003e\u003ccode\u003e253c36d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2260\"\u003e#2260\u003c/a\u003e from Crypt-iQ/v2_transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/5ab25f3f2bd418fba09325c0f496f56aca03e9a3\"\u003e\u003ccode\u003e5ab25f3\u003c/code\u003e\u003c/a\u003e config: add new --v2transport option to gate BIP 324\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/ef0e43ba06799f2ab6ff193b1aaf98fad19d143d\"\u003e\u003ccode\u003eef0e43b\u003c/code\u003e\u003c/a\u003e multi: refactor v2 -\u0026gt; v1 downgrade logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/be67c070017c25c9cf402e846e464e46c87c55fc\"\u003e\u003ccode\u003ebe67c07\u003c/code\u003e\u003c/a\u003e peer: log when we downgrade outbound peers from v2 to v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/53afae48ff9dafc30a00302a1764a10aee261ba8\"\u003e\u003ccode\u003e53afae4\u003c/code\u003e\u003c/a\u003e peer: use random garbage length for v2 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/1ffd7b4b1858aabe4c13f576483292a6f0c4677a\"\u003e\u003ccode\u003e1ffd7b4\u003c/code\u003e\u003c/a\u003e v2transport: export maxGarbageLen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c6b2553ab8ccc92b51f9508536e415e2e416b278\"\u003e\u003ccode\u003ec6b2553\u003c/code\u003e\u003c/a\u003e rpcserver: expose v2 connection status in getpeerinfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2d2bf57a69cc7eb99b6e53377052fba6d71f0ea8\"\u003e\u003ccode\u003e2d2bf57\u003c/code\u003e\u003c/a\u003e server.go+connmgr: changes to trigger a reconnect in connmgr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/675d3007cfedb5c8926c44616d20b62c0aefbe58\"\u003e\u003ccode\u003e675d300\u003c/code\u003e\u003c/a\u003e peer+server.go: pendingReconnects map to reconnect to downgraded v2-\u0026gt;v1 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b5f0ebb13288d02fb24b4ffebeb6e751ab6fafdf\"\u003e\u003ccode\u003eb5f0ebb\u003c/code\u003e\u003c/a\u003e v2transport+server+peer: add v2-\u0026gt;v1 downgrade error if EOF during handshake\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.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/ethereum/go-ethereum` from 1.14.0 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBioelectric Infusers (v1.16.4)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHolesky\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1759308480\u003c/code\u003e (2025-10-01 08:48:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1759800000\u003c/code\u003e (2025-10-07 01:20:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1760389824\u003c/code\u003e (2025-10-13 21:10:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSepolia\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1760427360\u003c/code\u003e (2025-10-14 07:36:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1761017184\u003c/code\u003e (2025-10-21 03:26:24 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1761607008\u003c/code\u003e (2025-10-27 23:16:48 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHoodi\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1761677592\u003c/code\u003e (2025-10-28 18:53:12 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1762365720\u003c/code\u003e (2025-11-05 18:02:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1762955544\u003c/code\u003e (2025-11-12 13:52:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith BPO1 and BPO2, the blob capacity of these networks will increase as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1: max blobs/block: \u003ccode\u003e15\u003c/code\u003e, target: \u003ccode\u003e10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2: max blobs/block: \u003ccode\u003e21\u003c/code\u003e, target: \u003ccode\u003e14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of this release, the default block gas limit is set to \u003cstrong\u003e60M gas\u003c/strong\u003e.\nThis is the recommended limit that we, as client authors, feel comfortable with.\u003c/p\u003e\n\u003ch3\u003eCLI commands\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egeth snapshot\u003c/code\u003e and related commands no longer fail due to not finding the trie journal file. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32531\"\u003e#32531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA regression in \u003ccode\u003egeth snapshot dump\u003c/code\u003e and \u003ccode\u003egeth export-preimages\u003c/code\u003e is resolved. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32650\"\u003e#32650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have added an experimental zkVM 'guest program', \u003ccode\u003ekeeper\u003c/code\u003e, to the source tree. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32543\"\u003e#32543\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32638\"\u003e#32638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32736\"\u003e#32736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eeth_call\u003c/code\u003e and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32641\"\u003e#32641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eeth_getLogs\u003c/code\u003e and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the \u003ccode\u003e--rpc.logquerylimit\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32327\"\u003e#32327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStarting Geth with the \u003ccode\u003e--state.size-tracking\u003c/code\u003e option enables collection of precise state size numbers, which can be read using the \u003ccode\u003edebug_stateSize\u003c/code\u003e endpoint. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32362\"\u003e#32362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe new \u003ccode\u003edebug_executionWitness\u003c/code\u003e and \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e methods create a block witness for stateless execution. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32216\"\u003e#32216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTracing \u0026amp; ABIGEN\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is a new \u003ccode\u003eCodeChangeV2\u003c/code\u003e hook, with a \u003ccode\u003eCodeChangeReason\u003c/code\u003e parameter. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32525\"\u003e#32525\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32535\"\u003e#32535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn certain corner-cases related to SELFDESTRUCT, \u003ccode\u003eOnBalanceChange\u003c/code\u003e was not invoked. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32526\"\u003e#32526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBoundContract\u003c/code\u003e in \u003ccode\u003eaccounts/abi/bind/v2\u003c/code\u003e now exposes an \u003ccode\u003eAddress\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32559\"\u003e#32559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for \u003ca href=\"https://github.com/GottfriedHerold\"\u003e\u003ccode\u003e@​GottfriedHerold\u003c/code\u003e\u003c/a\u003e's work on improving the underlying math/big library. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32527\"\u003e#32527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32553\"\u003e#32553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32568\"\u003e#32568\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32576\"\u003e#32576\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/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b\"\u003e\u003ccode\u003e41714b4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release/1.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1\"\u003e\u003ccode\u003eb964b65\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.4 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890\"\u003e\u003ccode\u003e0977a02\u003c/code\u003e\u003c/a\u003e params: schedule Osaka/BPO1/BPO2 for testnets (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32735\"\u003e#32735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399\"\u003e\u003ccode\u003e7d8ccdd\u003c/code\u003e\u003c/a\u003e all: refactor to use builtin max/min (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32694\"\u003e#32694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a\"\u003e\u003ccode\u003ebacc150\u003c/code\u003e\u003c/a\u003e core/txpool: add eip2681 check for incoming transactions (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32726\"\u003e#32726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71\"\u003e\u003ccode\u003ead484fc\u003c/code\u003e\u003c/a\u003e build: upgrade to execution-spec-tests v5.1.0 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32742\"\u003e#32742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1\"\u003e\u003ccode\u003e89158aa\u003c/code\u003e\u003c/a\u003e core/txpool/blobpool: convert and add one-by-one (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32718\"\u003e#32718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9\"\u003e\u003ccode\u003e965ffff\u003c/code\u003e\u003c/a\u003e all: add bpo1 and bpo2 overrides (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32737\"\u003e#32737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b\"\u003e\u003ccode\u003e7611f35\u003c/code\u003e\u003c/a\u003e accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32740\"\u003e#32740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a\"\u003e\u003ccode\u003e1c706d1\u003c/code\u003e\u003c/a\u003e accounts/keystore: use ticker to avoid timer allocations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32732\"\u003e#32732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/crypto` from 0.36.0 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/5307a0ce6db8057c8d7c4378dc4bd715b4985ba1\"\u003e\u003ccode\u003e5307a0c\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/crypto/commit/9d779377cff7ff1f58520cc044fb90b10ddfc561\"\u003e\u003ccode\u003e9d77937\u003c/code\u003e\u003c/a\u003e acme: include order problem in OrderError\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/8f580defa01dec23898d3cd27f6369cdcc62f71f\"\u003e\u003ccode\u003e8f580de\u003c/code\u003e\u003c/a\u003e ssh: remove Go 1.24 build tag for ML-KEM kex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a4d1237429d6056ef197b0b911b8b9d7dca8ecf6\"\u003e\u003ccode\u003ea4d1237\u003c/code\u003e\u003c/a\u003e ssh/knownhosts: improve IPv6 support in Normalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b8d8dae13d7dda8706ca2ab98934ad404aacae22\"\u003e\u003ccode\u003eb8d8dae\u003c/code\u003e\u003c/a\u003e curve25519: include potential fips140=only error in panic message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/f5a2eabcab987dc84f30d5479ed5c5605b5de634\"\u003e\u003ccode\u003ef5a2eab\u003c/code\u003e\u003c/a\u003e ssh: use curve25519.X25519 instead of curve25519.ScalarMult\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/44ecf3af9978b32529ce689a6964bd557c79aa1c\"\u003e\u003ccode\u003e44ecf3a\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/ef5341b70697ceb55f904384bd982587224e8b0c\"\u003e\u003ccode\u003eef5341b\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/crypto/commit/b999374650442ee37e9bbd97d6a11ad7ed999b98\"\u003e\u003ccode\u003eb999374\u003c/code\u003e\u003c/a\u003e acme: fix pebble subprocess output data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c247dead11de7671a21a6c5169555e2aa5313caa\"\u003e\u003ccode\u003ec247dea\u003c/code\u003e\u003c/a\u003e x509roots/fallback: store bundle certs directly in DER\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.36.0...v0.42.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/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/253c36dd2729fc75e043259fec32c17472a31b54\"\u003e\u003ccode\u003e253c36d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2260\"\u003e#2260\u003c/a\u003e from Crypt-iQ/v2_transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/5ab25f3f2bd418fba09325c0f496f56aca03e9a3\"\u003e\u003ccode\u003e5ab25f3\u003c/code\u003e\u003c/a\u003e config: add new --v2transport option to gate BIP 324\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/ef0e43ba06799f2ab6ff193b1aaf98fad19d143d\"\u003e\u003ccode\u003eef0e43b\u003c/code\u003e\u003c/a\u003e multi: refactor v2 -\u0026gt; v1 downgrade logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/be67c070017c25c9cf402e846e464e46c87c55fc\"\u003e\u003ccode\u003ebe67c07\u003c/code\u003e\u003c/a\u003e peer: log when we downgrade outbound peers from v2 to v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/53afae48ff9dafc30a00302a1764a10aee261ba8\"\u003e\u003ccode\u003e53afae4\u003c/code\u003e\u003c/a\u003e peer: use random garbage length for v2 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/1ffd7b4b1858aabe4c13f576483292a6f0c4677a\"\u003e\u003ccode\u003e1ffd7b4\u003c/code\u003e\u003c/a\u003e v2transport: export maxGarbageLen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c6b2553ab8ccc92b51f9508536e415e2e416b278\"\u003e\u003ccode\u003ec6b2553\u003c/code\u003e\u003c/a\u003e rpcserver: expose v2 connection status in getpeerinfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2d2bf57a69cc7eb99b6e53377052fba6d71f0ea8\"\u003e\u003ccode\u003e2d2bf57\u003c/code\u003e\u003c/a\u003e server.go+connmgr: changes to trigger a reconnect in connmgr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/675d3007cfedb5c8926c44616d20b62c0aefbe58\"\u003e\u003ccode\u003e675d300\u003c/code\u003e\u003c/a\u003e peer+server.go: pendingReconnects map to reconnect to downgraded v2-\u0026gt;v1 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b5f0ebb13288d02fb24b4ffebeb6e751ab6fafdf\"\u003e\u003ccode\u003eb5f0ebb\u003c/code\u003e\u003c/a\u003e v2transport+server+peer: add v2-\u0026gt;v1 downgrade error if EOF during handshake\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.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/ethereum/go-ethereum` from 1.14.0 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBioelectric Infusers (v1.16.4)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHolesky\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1759308480\u003c/code\u003e (2025-10-01 08:48:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1759800000\u003c/code\u003e (2025-10-07 01:20:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1760389824\u003c/code\u003e (2025-10-13 21:10:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSepolia\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1760427360\u003c/code\u003e (2025-10-14 07:36:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1761017184\u003c/code\u003e (2025-10-21 03:26:24 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1761607008\u003c/code\u003e (2025-10-27 23:16:48 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHoodi\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1761677592\u003c/code\u003e (2025-10-28 18:53:12 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1762365720\u003c/code\u003e (2025-11-05 18:02:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1762955544\u003c/code\u003e (2025-11-12 13:52:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith BPO1 and BPO2, the blob capacity of these networks will increase as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1: max blobs/block: \u003ccode\u003e15\u003c/code\u003e, target: \u003ccode\u003e10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2: max blobs/block: \u003ccode\u003e21\u003c/code\u003e, target: \u003ccode\u003e14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of this release, the default block gas limit is set to \u003cstrong\u003e60M gas\u003c/strong\u003e.\nThis is the recommended limit that we, as client authors, feel comfortable with.\u003c/p\u003e\n\u003ch3\u003eCLI commands\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egeth snapshot\u003c/code\u003e and related commands no longer fail due to not finding the trie journal file. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32531\"\u003e#32531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA regression in \u003ccode\u003egeth snapshot dump\u003c/code\u003e and \u003ccode\u003egeth export-preimages\u003c/code\u003e is resolved. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32650\"\u003e#32650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have added an experimental zkVM 'guest program', \u003ccode\u003ekeeper\u003c/code\u003e, to the source tree. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32543\"\u003e#32543\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32638\"\u003e#32638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32736\"\u003e#32736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eeth_call\u003c/code\u003e and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32641\"\u003e#32641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eeth_getLogs\u003c/code\u003e and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the \u003ccode\u003e--rpc.logquerylimit\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32327\"\u003e#32327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStarting Geth with the \u003ccode\u003e--state.size-tracking\u003c/code\u003e option enables collection of precise state size numbers, which can be read using the \u003ccode\u003edebug_stateSize\u003c/code\u003e endpoint. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32362\"\u003e#32362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe new \u003ccode\u003edebug_executionWitness\u003c/code\u003e and \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e methods create a block witness for stateless execution. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32216\"\u003e#32216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTracing \u0026amp; ABIGEN\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is a new \u003ccode\u003eCodeChangeV2\u003c/code\u003e hook, with a \u003ccode\u003eCodeChangeReason\u003c/code\u003e parameter. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32525\"\u003e#32525\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32535\"\u003e#32535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn certain corner-cases related to SELFDESTRUCT, \u003ccode\u003eOnBalanceChange\u003c/code\u003e was not invoked. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32526\"\u003e#32526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBoundContract\u003c/code\u003e in \u003ccode\u003eaccounts/abi/bind/v2\u003c/code\u003e now exposes an \u003ccode\u003eAddress\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32559\"\u003e#32559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for \u003ca href=\"https://github.com/GottfriedHerold\"\u003e\u003ccode\u003e@​GottfriedHerold\u003c/code\u003e\u003c/a\u003e's work on improving the underlying math/big library. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32527\"\u003e#32527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32553\"\u003e#32553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32568\"\u003e#32568\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32576\"\u003e#32576\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/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b\"\u003e\u003ccode\u003e41714b4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release/1.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1\"\u003e\u003ccode\u003eb964b65\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.4 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890\"\u003e\u003ccode\u003e0977a02\u003c/code\u003e\u003c/a\u003e params: schedule Osaka/BPO1/BPO2 for testnets (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32735\"\u003e#32735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399\"\u003e\u003ccode\u003e7d8ccdd\u003c/code\u003e\u003c/a\u003e all: refactor to use builtin max/min (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32694\"\u003e#32694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a\"\u003e\u003ccode\u003ebacc150\u003c/code\u003e\u003c/a\u003e core/txpool: add eip2681 check for incoming transactions (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32726\"\u003e#32726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71\"\u003e\u003ccode\u003ead484fc\u003c/code\u003e\u003c/a\u003e build: upgrade to execution-spec-tests v5.1.0 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32742\"\u003e#32742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1\"\u003e\u003ccode\u003e89158aa\u003c/code\u003e\u003c/a\u003e core/txpool/blobpool: convert and add one-by-one (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32718\"\u003e#32718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9\"\u003e\u003ccode\u003e965ffff\u003c/code\u003e\u003c/a\u003e all: add bpo1 and bpo2 overrides (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32737\"\u003e#32737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b\"\u003e\u003ccode\u003e7611f35\u003c/code\u003e\u003c/a\u003e accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32740\"\u003e#32740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a\"\u003e\u003ccode\u003e1c706d1\u003c/code\u003e\u003c/a\u003e accounts/keystore: use ticker to avoid timer allocations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32732\"\u003e#32732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are rem...\n\n_Description has been truncated_","html_url":"https://github.com/mev-smith60poi/oasis-sdk/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mev-smith60poi%2Foasis-sdk/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3460563374","node_id":"PR_kwDOP4C0rM6q3qzk","number":6,"state":"open","title":"go: bump the go group across 6 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-27T17:42:06.000Z","updated_at":"2025-09-27T17:42:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.5","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/stretchr/testify","old_version":"1.10.0","new_version":"1.11.1","repository_url":"https://github.com/stretchr/testify"},{"name":"golang.org/x/crypto","old_version":"0.36.0","new_version":"0.42.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.75.1","repository_url":"https://github.com/grpc/grpc-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 6 updates in the /client-sdk/go directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) | `2.3.3` | `2.3.5` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.14.0` | `1.16.4` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.5-0.20220116011046-fa5810519dcb` | `1.0.0` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.36.0` | `0.42.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.68.0` | `1.75.1` |\n\nBumps the go group with 1 update in the /examples/client-sdk/go/minimal-runtime-client directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 4 updates in the /tests/benchmark directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go), [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 3 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/253c36dd2729fc75e043259fec32c17472a31b54\"\u003e\u003ccode\u003e253c36d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2260\"\u003e#2260\u003c/a\u003e from Crypt-iQ/v2_transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/5ab25f3f2bd418fba09325c0f496f56aca03e9a3\"\u003e\u003ccode\u003e5ab25f3\u003c/code\u003e\u003c/a\u003e config: add new --v2transport option to gate BIP 324\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/ef0e43ba06799f2ab6ff193b1aaf98fad19d143d\"\u003e\u003ccode\u003eef0e43b\u003c/code\u003e\u003c/a\u003e multi: refactor v2 -\u0026gt; v1 downgrade logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/be67c070017c25c9cf402e846e464e46c87c55fc\"\u003e\u003ccode\u003ebe67c07\u003c/code\u003e\u003c/a\u003e peer: log when we downgrade outbound peers from v2 to v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/53afae48ff9dafc30a00302a1764a10aee261ba8\"\u003e\u003ccode\u003e53afae4\u003c/code\u003e\u003c/a\u003e peer: use random garbage length for v2 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/1ffd7b4b1858aabe4c13f576483292a6f0c4677a\"\u003e\u003ccode\u003e1ffd7b4\u003c/code\u003e\u003c/a\u003e v2transport: export maxGarbageLen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c6b2553ab8ccc92b51f9508536e415e2e416b278\"\u003e\u003ccode\u003ec6b2553\u003c/code\u003e\u003c/a\u003e rpcserver: expose v2 connection status in getpeerinfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2d2bf57a69cc7eb99b6e53377052fba6d71f0ea8\"\u003e\u003ccode\u003e2d2bf57\u003c/code\u003e\u003c/a\u003e server.go+connmgr: changes to trigger a reconnect in connmgr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/675d3007cfedb5c8926c44616d20b62c0aefbe58\"\u003e\u003ccode\u003e675d300\u003c/code\u003e\u003c/a\u003e peer+server.go: pendingReconnects map to reconnect to downgraded v2-\u0026gt;v1 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b5f0ebb13288d02fb24b4ffebeb6e751ab6fafdf\"\u003e\u003ccode\u003eb5f0ebb\u003c/code\u003e\u003c/a\u003e v2transport+server+peer: add v2-\u0026gt;v1 downgrade error if EOF during handshake\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.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/ethereum/go-ethereum` from 1.14.0 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBioelectric Infusers (v1.16.4)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHolesky\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1759308480\u003c/code\u003e (2025-10-01 08:48:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1759800000\u003c/code\u003e (2025-10-07 01:20:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1760389824\u003c/code\u003e (2025-10-13 21:10:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSepolia\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1760427360\u003c/code\u003e (2025-10-14 07:36:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1761017184\u003c/code\u003e (2025-10-21 03:26:24 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1761607008\u003c/code\u003e (2025-10-27 23:16:48 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHoodi\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1761677592\u003c/code\u003e (2025-10-28 18:53:12 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1762365720\u003c/code\u003e (2025-11-05 18:02:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1762955544\u003c/code\u003e (2025-11-12 13:52:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith BPO1 and BPO2, the blob capacity of these networks will increase as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1: max blobs/block: \u003ccode\u003e15\u003c/code\u003e, target: \u003ccode\u003e10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2: max blobs/block: \u003ccode\u003e21\u003c/code\u003e, target: \u003ccode\u003e14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of this release, the default block gas limit is set to \u003cstrong\u003e60M gas\u003c/strong\u003e.\nThis is the recommended limit that we, as client authors, feel comfortable with.\u003c/p\u003e\n\u003ch3\u003eCLI commands\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egeth snapshot\u003c/code\u003e and related commands no longer fail due to not finding the trie journal file. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32531\"\u003e#32531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA regression in \u003ccode\u003egeth snapshot dump\u003c/code\u003e and \u003ccode\u003egeth export-preimages\u003c/code\u003e is resolved. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32650\"\u003e#32650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have added an experimental zkVM 'guest program', \u003ccode\u003ekeeper\u003c/code\u003e, to the source tree. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32543\"\u003e#32543\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32638\"\u003e#32638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32736\"\u003e#32736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eeth_call\u003c/code\u003e and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32641\"\u003e#32641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eeth_getLogs\u003c/code\u003e and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the \u003ccode\u003e--rpc.logquerylimit\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32327\"\u003e#32327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStarting Geth with the \u003ccode\u003e--state.size-tracking\u003c/code\u003e option enables collection of precise state size numbers, which can be read using the \u003ccode\u003edebug_stateSize\u003c/code\u003e endpoint. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32362\"\u003e#32362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe new \u003ccode\u003edebug_executionWitness\u003c/code\u003e and \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e methods create a block witness for stateless execution. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32216\"\u003e#32216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTracing \u0026amp; ABIGEN\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is a new \u003ccode\u003eCodeChangeV2\u003c/code\u003e hook, with a \u003ccode\u003eCodeChangeReason\u003c/code\u003e parameter. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32525\"\u003e#32525\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32535\"\u003e#32535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn certain corner-cases related to SELFDESTRUCT, \u003ccode\u003eOnBalanceChange\u003c/code\u003e was not invoked. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32526\"\u003e#32526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBoundContract\u003c/code\u003e in \u003ccode\u003eaccounts/abi/bind/v2\u003c/code\u003e now exposes an \u003ccode\u003eAddress\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32559\"\u003e#32559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for \u003ca href=\"https://github.com/GottfriedHerold\"\u003e\u003ccode\u003e@​GottfriedHerold\u003c/code\u003e\u003c/a\u003e's work on improving the underlying math/big library. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32527\"\u003e#32527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32553\"\u003e#32553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32568\"\u003e#32568\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32576\"\u003e#32576\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/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b\"\u003e\u003ccode\u003e41714b4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release/1.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1\"\u003e\u003ccode\u003eb964b65\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.4 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890\"\u003e\u003ccode\u003e0977a02\u003c/code\u003e\u003c/a\u003e params: schedule Osaka/BPO1/BPO2 for testnets (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32735\"\u003e#32735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399\"\u003e\u003ccode\u003e7d8ccdd\u003c/code\u003e\u003c/a\u003e all: refactor to use builtin max/min (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32694\"\u003e#32694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a\"\u003e\u003ccode\u003ebacc150\u003c/code\u003e\u003c/a\u003e core/txpool: add eip2681 check for incoming transactions (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32726\"\u003e#32726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71\"\u003e\u003ccode\u003ead484fc\u003c/code\u003e\u003c/a\u003e build: upgrade to execution-spec-tests v5.1.0 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32742\"\u003e#32742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1\"\u003e\u003ccode\u003e89158aa\u003c/code\u003e\u003c/a\u003e core/txpool/blobpool: convert and add one-by-one (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32718\"\u003e#32718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9\"\u003e\u003ccode\u003e965ffff\u003c/code\u003e\u003c/a\u003e all: add bpo1 and bpo2 overrides (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32737\"\u003e#32737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b\"\u003e\u003ccode\u003e7611f35\u003c/code\u003e\u003c/a\u003e accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32740\"\u003e#32740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a\"\u003e\u003ccode\u003e1c706d1\u003c/code\u003e\u003c/a\u003e accounts/keystore: use ticker to avoid timer allocations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32732\"\u003e#32732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/crypto` from 0.36.0 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/5307a0ce6db8057c8d7c4378dc4bd715b4985ba1\"\u003e\u003ccode\u003e5307a0c\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/crypto/commit/9d779377cff7ff1f58520cc044fb90b10ddfc561\"\u003e\u003ccode\u003e9d77937\u003c/code\u003e\u003c/a\u003e acme: include order problem in OrderError\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/8f580defa01dec23898d3cd27f6369cdcc62f71f\"\u003e\u003ccode\u003e8f580de\u003c/code\u003e\u003c/a\u003e ssh: remove Go 1.24 build tag for ML-KEM kex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a4d1237429d6056ef197b0b911b8b9d7dca8ecf6\"\u003e\u003ccode\u003ea4d1237\u003c/code\u003e\u003c/a\u003e ssh/knownhosts: improve IPv6 support in Normalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b8d8dae13d7dda8706ca2ab98934ad404aacae22\"\u003e\u003ccode\u003eb8d8dae\u003c/code\u003e\u003c/a\u003e curve25519: include potential fips140=only error in panic message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/f5a2eabcab987dc84f30d5479ed5c5605b5de634\"\u003e\u003ccode\u003ef5a2eab\u003c/code\u003e\u003c/a\u003e ssh: use curve25519.X25519 instead of curve25519.ScalarMult\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/44ecf3af9978b32529ce689a6964bd557c79aa1c\"\u003e\u003ccode\u003e44ecf3a\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/ef5341b70697ceb55f904384bd982587224e8b0c\"\u003e\u003ccode\u003eef5341b\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/crypto/commit/b999374650442ee37e9bbd97d6a11ad7ed999b98\"\u003e\u003ccode\u003eb999374\u003c/code\u003e\u003c/a\u003e acme: fix pebble subprocess output data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c247dead11de7671a21a6c5169555e2aa5313caa\"\u003e\u003ccode\u003ec247dea\u003c/code\u003e\u003c/a\u003e x509roots/fallback: store bundle certs directly in DER\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.36.0...v0.42.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/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.63.2 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.20.5 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\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/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.22.0 / 2025-04-07\u003c/h2\u003e\n\u003cp\u003e:warning: This release contains potential breaking change if you use experimental \u003ccode\u003ezstd\u003c/code\u003e support introduce in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1496\"\u003e#1496\u003c/a\u003e :warning:\u003c/p\u003e\n\u003cp\u003eExperimental support for \u003ccode\u003ezstd\u003c/code\u003e on scrape was added, controlled by the request \u003ccode\u003eAccept-Encoding\u003c/code\u003e header.\nIt was enabled by default since version 1.20, but now you need to add a blank import to enable it.\nThe decision to make it opt-in by default was originally made because the Go standard library was expected to have default zstd support added soon,\n\u003ca href=\"https://redirect.github.com/golang/go/issues/62513\"\u003egolang/go#62513\u003c/a\u003e however, the work took longer than anticipated and it will be postponed to upcoming major Go versions.\u003c/p\u003e\n\u003cp\u003ee.g.:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport (\n  _ \u0026quot;github.com/prometheus/client_golang/prometheus/promhttp/zstd\u0026quot;\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] prometheus: Add new CollectorFunc utility \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1724\"\u003e#1724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.22 (we also test client_golang against latest go version - 1.24) \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1738\"\u003e#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] api: \u003ccode\u003eWithLookbackDelta\u003c/code\u003e and \u003ccode\u003eWithStats\u003c/code\u003e options have been added to API client. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1743\"\u003e#1743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CHANGE] :warning: promhttp: Isolate zstd support and klauspost/compress library use to promhttp/zstd package. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1765\"\u003e#1765\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.1 / 2025-03-04\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[BUGFIX] prometheus: Revert of \u003ccode\u003eInc\u003c/code\u003e, \u003ccode\u003eAdd\u003c/code\u003e and \u003ccode\u003eObserve\u003c/code\u003e cumulative metric CAS optimizations (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1661\"\u003e#1661\u003c/a\u003e), causing regressions on low contention cases.\u003c/li\u003e\n\u003cli\u003e[BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_* wrong build tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.0 / 2025-02-17\u003c/h2\u003e\n\u003cp\u003e:warning: This release contains potential breaking change if you upgrade \u003ccode\u003egithub.com/prometheus/common\u003c/code\u003e to 0.62+ together with client_golang. :warning:\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/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.20.5...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.8.1 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMore details can be found here: \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303#issuecomment-3242333515\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlow context to command in SetHelpFunc by \u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default ShellCompDirective can be customized for a command and its subcommands by \u003ca href=\"https://github.com/albers\"\u003e\u003ccode\u003e@​albers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2238\"\u003espf13/cobra#2238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade golangci-lint to v2, address findings by \u003ca href=\"https://github.com/scop\"\u003e\u003ccode\u003e@​scop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2279\"\u003espf13/cobra#2279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🪠 Testing\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest with Go 1.24 by \u003ca href=\"https://github.com/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Rm GitHub Action PR size labeler by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2256\"\u003espf13/cobra#2256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Docs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove traling curlybrace by \u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate command.go by \u003ca href=\"https://github.com/styee\"\u003e\u003ccode\u003e@​styee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2248\"\u003espf13/cobra#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add security policy by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2253\"\u003espf13/cobra#2253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Readme (Warp) by \u003ca href=\"https://github.com/ericdachen\"\u003e\u003ccode\u003e@​ericdachen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2267\"\u003espf13/cobra#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Periscope to the list of projects using Cobra by \u003ca href=\"https://github.com/anishathalye\"\u003e\u003ccode\u003e@​anishathalye\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2299\"...\n\n_Description has been truncated_","html_url":"https://github.com/mev-smith60poi/oasis-sdk/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mev-smith60poi%2Foasis-sdk/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"2812366104","node_id":"PR_kwDOE6wc7c6noU0Y","number":496,"state":"closed","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["semver:patch","dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-09T15:35:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T15:06:16.000Z","updated_at":"2025-09-09T15:35:59.000Z","time_to_close":1737,"merged_at":"2025-09-09T15:35:13.000Z","merged_by":"paketo-bot","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/paketo-buildpacks/pip-install/pull/496","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paketo-buildpacks%2Fpip-install/issues/496","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/496/packages"},{"uuid":"2811956219","node_id":"PR_kwDOGuqyy86nmwv7","number":484,"state":"open","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T13:07:19.000Z","updated_at":"2025-09-09T13:07:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/paketo-buildpacks/poetry/pull/484","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paketo-buildpacks%2Fpoetry/issues/484","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/484/packages"},{"uuid":"2808228381","node_id":"PR_kwDOE6wetM6nYiod","number":508,"state":"open","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T13:13:56.000Z","updated_at":"2025-09-08T13:50:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/paketo-buildpacks/pipenv-install/pull/508","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paketo-buildpacks%2Fpipenv-install/issues/508","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/508/packages"},{"uuid":"2807078204","node_id":"PR_kwDOG4F_us6nUJ08","number":22,"state":"open","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T06:56:28.000Z","updated_at":"2025-09-08T06:56:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/logzio/logzio-api-status/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/logzio%2Flogzio-api-status/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}],"issue_packages":[{"old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2026-04-07T13:50:27.000Z","version_change":"0.0.5-0.20220116011046-fa5810519dcb → 1.0.0","issue":{"uuid":"4218125066","node_id":"PR_kwDOR7dKTM7QgoVg","number":13,"state":"closed","title":"go: bump the go group across 5 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-18T23:37:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-07T13:50:27.000Z","updated_at":"2026-05-18T23:37:55.000Z","time_to_close":3577646,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.6","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0"},{"name":"golang.org/x/crypto","old_version":"0.45.0","new_version":"0.49.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.6","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 3 updates in the /client-sdk/go directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [golang.org/x/crypto](https://github.com/golang/crypto).\nBumps the go group with 3 updates in the /tests/benchmark directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 2 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) and [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/442ef28bcf03797e845c8e957e5cd6d4bffb5764\"\u003e\u003ccode\u003e442ef28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2443\"\u003e#2443\u003c/a\u003e from sputn1ck/musig2_sign_with_agg_nonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/21eb99e3bc0b4b6e0f948578ed6f1997908c5b16\"\u003e\u003ccode\u003e21eb99e\u003c/code\u003e\u003c/a\u003e musig2: add combinedNonce getter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/8f54cc6edab2d4f9348098c60c2d477c2950bbda\"\u003e\u003ccode\u003e8f54cc6\u003c/code\u003e\u003c/a\u003e musig2: add Session.RegisterCombinedNonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b7d070601def0f94e3713879b19f1678949a8d68\"\u003e\u003ccode\u003eb7d0706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2430\"\u003e#2430\u003c/a\u003e from Roasbeef/v-0-25-0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/31a762b3f67baa7ebcf357562eba74e5e3a5fb89\"\u003e\u003ccode\u003e31a762b\u003c/code\u003e\u003c/a\u003e build: bump version to v0.25.0-beta.rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/e8097a1b044c3c0b3843b2aba377e87eb5fc4f9f\"\u003e\u003ccode\u003ee8097a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2410\"\u003e#2410\u003c/a\u003e from mohamedawnallah/fallback-to-GOPATH-bin-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/29f421534c8c6c47588c2cc08741df956225e52c\"\u003e\u003ccode\u003e29f4215\u003c/code\u003e\u003c/a\u003e Makefile+workflows: fallback to \u003ccode\u003eGOPATH/bin\u003c/code\u003e on non-existent \u003ccode\u003eGOBIN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/a4ddae2ba1b6f0cc8fe31e48e50cef018affe670\"\u003e\u003ccode\u003ea4ddae2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2409\"\u003e#2409\u003c/a\u003e from gosunuts/fix/dockerfile-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2577dd3ee3e40cd6914731386d1f95d200026508\"\u003e\u003ccode\u003e2577dd3\u003c/code\u003e\u003c/a\u003e Dockerfile: update go base image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c002ea3196bc883a7936e07a04f0790bc8c2bf2d\"\u003e\u003ccode\u003ec002ea3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2320\"\u003e#2320\u003c/a\u003e from gosunuts/feature/fix-ci\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34036\"\u003e#34036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efetchpayload\u003c/code\u003e command to build execution witnesses for specific blocks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33919\"\u003e#33919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized Era history import with batched insertion (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33894\"\u003e#33894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ewomir\u003c/code\u003e target for keeper (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for iterating a single storage trie in \u003ccode\u003egeth snapshot traverse-state\u003c/code\u003e and \u003ccode\u003egeth snapshot traverse-rawstate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34051\"\u003e#34051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAmsterdam fork updates:\n\u003cul\u003e\n\u003cli\u003eEIP-8024: Switch to branchless normalization and extend EXCHANGE (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33869\"\u003e#33869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7778: Block gas accounting without refunds (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33593\"\u003e#33593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7954: Increase maximum contract size (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7708: ETH transfers now emit logs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33645\"\u003e#33645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReworked gas measurement order (prerequisite for EIP-7928) (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33648\"\u003e#33648\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImproved payload building by prewarming trie nodes for state hash computation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33945\"\u003e#33945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious binary trie improvements (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33951\"\u003e#33951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33961\"\u003e#33961\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33989\"\u003e#33989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34021\"\u003e#34021\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34032\"\u003e#34032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34022\"\u003e#34022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34056\"\u003e#34056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in \u003ccode\u003eVerifyCellProofBatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33963\"\u003e#33963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactored state database in preparation for binary trie integration (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33816\"\u003e#33816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnabled trie node history retention on existing nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33934\"\u003e#33934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized historical state indexer with batch processing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33640\"\u003e#33640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed potential deadlock in txlookup (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34039\"\u003e#34039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new RLP APIs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34052\"\u003e#34052\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34048\"\u003e#34048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dir.Sync() failure in freezer on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid duplicate connections by skipping simultaneous inbound/outbound dials (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33198\"\u003e#33198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed session key mismatch by using consistent remote address handling in discv5 tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34031\"\u003e#34031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded DNS hostname resolution for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed state corruption issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e; deprecated \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33931\"\u003e#33931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded MaxUsedGas field to \u003ccode\u003eeth_simulateV1\u003c/code\u003e response (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32789\"\u003e#32789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed gas cap handling in \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33952\"\u003e#33952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nonce revert edge case during contract creation in tracer (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33978\"\u003e#33978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eeth_createAccessList\u003c/code\u003e to return an empty list instead of null for storage keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33976\"\u003e#33976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eeth_getFilterLogs\u003c/code\u003e now returns an error if the requested chain segment has been pruned (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33823\"\u003e#33823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed slot number encoding in RPC responses (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34005\"\u003e#34005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce RPC call limits for \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce storage slot limits for proofs in \u003ccode\u003eeth_getProof\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eObservability\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious OpenTelemetry fixes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33927\"\u003e#33927\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33955\"\u003e#33955\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/ethereum/go-ethereum/commit/be4dc0c4be2fe316dbdd0a73e48421f64978232f\"\u003e\u003ccode\u003ebe4dc0c\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.17.2 stable (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34618\"\u003e#34618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/95705e8b7b6e021b3312c4dc9c817b7646bf67af\"\u003e\u003ccode\u003e95705e8\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of getProofs keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ceabc39304ec298d891d3cde51b8cfddc6842197\"\u003e\u003ccode\u003eceabc39\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of calls to eth_simulateV1 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e585ad3b42994ca7e77a34c0f5bcf808d9987e48\"\u003e\u003ccode\u003ee585ad3\u003c/code\u003e\u003c/a\u003e core/rawdb: fix freezer dir.Sync() failure on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d1369b69f5d8b86741299a6b3c171ac58ed296bf\"\u003e\u003ccode\u003ed1369b6\u003c/code\u003e\u003c/a\u003e core/txpool/legacypool: use types.Sender instead of signer.Sender (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34059\"\u003e#34059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd3c8431d9f7282e840670ef72c9a7c8f67e3271\"\u003e\u003ccode\u003ebd3c843\u003c/code\u003e\u003c/a\u003e build, cmd/keeper: add \u0026quot;womir\u0026quot; target (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/a2496852e98876530130c93ca540860a31a0d18a\"\u003e\u003ccode\u003ea249685\u003c/code\u003e\u003c/a\u003e p2p/discover: resolve DNS hostnames for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/c3467dd8b5e2cf151744b04b62888649ee21f52d\"\u003e\u003ccode\u003ec3467dd\u003c/code\u003e\u003c/a\u003e core, miner, trie: relocate witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34106\"\u003e#34106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/acdd13971705c767330bdfbd4511b4d1e53580fd\"\u003e\u003ccode\u003eacdd139\u003c/code\u003e\u003c/a\u003e miner: set slot number when building test payload (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34094\"\u003e#34094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1b3b028d1da4aedcb480693e58910712abe20009\"\u003e\u003ccode\u003e1b3b028\u003c/code\u003e\u003c/a\u003e miner: fix txFitsSize comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34100\"\u003e#34100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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/crypto` from 0.45.0 to 0.49.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/982eaa62dfb7273603b97fc1835561450096f3bd\"\u003e\u003ccode\u003e982eaa6\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/crypto/commit/159944f128e9b3fdeb5a5b9b102a961904601a87\"\u003e\u003ccode\u003e159944f\u003c/code\u003e\u003c/a\u003e ssh,acme: clean up tautological/impossible nil conditions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a408498e55412f2ae2a058336f78889fb1ba6115\"\u003e\u003ccode\u003ea408498\u003c/code\u003e\u003c/a\u003e acme: only require prompt if server has terms of service\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/cab0f718548e8a858701b7b48161f44748532f58\"\u003e\u003ccode\u003ecab0f71\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/2f26647a795e74e712b3aebc2655bca60b2686f9\"\u003e\u003ccode\u003e2f26647\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/e08b06753d6a72f1fe375b6e0fefefb39917c165\"\u003e\u003ccode\u003ee08b067\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/crypto/commit/7d0074ccc6f17acbf2ebb10db06d492e08f887dc\"\u003e\u003ccode\u003e7d0074c\u003c/code\u003e\u003c/a\u003e scrypt: fix panic on parameters \u0026lt;= 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/506e022208b864bc3c9c4a416fe56be75d10ad24\"\u003e\u003ccode\u003e506e022\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/crypto/commit/7dacc380ba001e8fe7c3c7a46bf3cbdaa5064df9\"\u003e\u003ccode\u003e7dacc38\u003c/code\u003e\u003c/a\u003e chacha20poly1305: error out in fips140=only mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/19acf81bd7bc7b558d18a550e8e023df2c33e742\"\u003e\u003ccode\u003e19acf81\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.45.0...v0.49.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/442ef28bcf03797e845c8e957e5cd6d4bffb5764\"\u003e\u003ccode\u003e442ef28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2443\"\u003e#2443\u003c/a\u003e from sputn1ck/musig2_sign_with_agg_nonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/21eb99e3bc0b4b6e0f948578ed6f1997908c5b16\"\u003e\u003ccode\u003e21eb99e\u003c/code\u003e\u003c/a\u003e musig2: add combinedNonce getter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/8f54cc6edab2d4f9348098c60c2d477c2950bbda\"\u003e\u003ccode\u003e8f54cc6\u003c/code\u003e\u003c/a\u003e musig2: add Session.RegisterCombinedNonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b7d070601def0f94e3713879b19f1678949a8d68\"\u003e\u003ccode\u003eb7d0706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2430\"\u003e#2430\u003c/a\u003e from Roasbeef/v-0-25-0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/31a762b3f67baa7ebcf357562eba74e5e3a5fb89\"\u003e\u003ccode\u003e31a762b\u003c/code\u003e\u003c/a\u003e build: bump version to v0.25.0-beta.rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/e8097a1b044c3c0b3843b2aba377e87eb5fc4f9f\"\u003e\u003ccode\u003ee8097a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2410\"\u003e#2410\u003c/a\u003e from mohamedawnallah/fallback-to-GOPATH-bin-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/29f421534c8c6c47588c2cc08741df956225e52c\"\u003e\u003ccode\u003e29f4215\u003c/code\u003e\u003c/a\u003e Makefile+workflows: fallback to \u003ccode\u003eGOPATH/bin\u003c/code\u003e on non-existent \u003ccode\u003eGOBIN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/a4ddae2ba1b6f0cc8fe31e48e50cef018affe670\"\u003e\u003ccode\u003ea4ddae2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2409\"\u003e#2409\u003c/a\u003e from gosunuts/fix/dockerfile-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2577dd3ee3e40cd6914731386d1f95d200026508\"\u003e\u003ccode\u003e2577dd3\u003c/code\u003e\u003c/a\u003e Dockerfile: update go base image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c002ea3196bc883a7936e07a04f0790bc8c2bf2d\"\u003e\u003ccode\u003ec002ea3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2320\"\u003e#2320\u003c/a\u003e from gosunuts/feature/fix-ci\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34036\"\u003e#34036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efetchpayload\u003c/code\u003e command to build execution witnesses for specific blocks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33919\"\u003e#33919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized Era history import with batched insertion (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33894\"\u003e#33894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ewomir\u003c/code\u003e target for keeper (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for iterating a single storage trie in \u003ccode\u003egeth snapshot traverse-state\u003c/code\u003e and \u003ccode\u003egeth snapshot traverse-rawstate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34051\"\u003e#34051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAmsterdam fork updates:\n\u003cul\u003e\n\u003cli\u003eEIP-8024: Switch to branchless normalization and extend EXCHANGE (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33869\"\u003e#33869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7778: Block gas accounting without refunds (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33593\"\u003e#33593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7954: Increase maximum contract size (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7708: ETH transfers now emit logs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33645\"\u003e#33645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReworked gas measurement order (prerequisite for EIP-7928) (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33648\"\u003e#33648\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImproved payload building by prewarming trie nodes for state hash computation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33945\"\u003e#33945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious binary trie improvements (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33951\"\u003e#33951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33961\"\u003e#33961\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33989\"\u003e#33989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34021\"\u003e#34021\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34032\"\u003e#34032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34022\"\u003e#34022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34056\"\u003e#34056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in \u003ccode\u003eVerifyCellProofBatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33963\"\u003e#33963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactored state database in preparation for binary trie integration (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33816\"\u003e#33816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnabled trie node history retention on existing nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33934\"\u003e#33934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized historical state indexer with batch processing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33640\"\u003e#33640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed potential deadlock in txlookup (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34039\"\u003e#34039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new RLP APIs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34052\"\u003e#34052\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34048\"\u003e#34048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dir.Sync() failure in freezer on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid duplicate connections by skipping simultaneous inbound/outbound dials (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33198\"\u003e#33198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed session key mismatch by using consistent remote address handling in discv5 tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34031\"\u003e#34031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded DNS hostname resolution for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed state corruption issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e; deprecated \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33931\"\u003e#33931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded MaxUsedGas field to \u003ccode\u003eeth_simulateV1\u003c/code\u003e response (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32789\"\u003e#32789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed gas cap handling in \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33952\"\u003e#33952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nonce revert edge case during contract creation in tracer (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33978\"\u003e#33978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eeth_createAccessList\u003c/code\u003e to return an empty list instead of null for storage keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33976\"\u003e#33976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eeth_getFilterLogs\u003c/code\u003e now returns an error if the requested chain segment has been pruned (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33823\"\u003e#33823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed slot number encoding in RPC responses (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34005\"\u003e#34005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce RPC call limits for \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce storage slot limits for proofs in \u003ccode\u003eeth_getProof\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eObservability\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious OpenTelemetry fixes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33927\"\u003e#33927\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33955\"\u003e#33955\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/ethereum/go-ethereum/commit/be4dc0c4be2fe316dbdd0a73e48421f64978232f\"\u003e\u003ccode\u003ebe4dc0c\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.17.2 stable (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34618\"\u003e#34618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/95705e8b7b6e021b3312c4dc9c817b7646bf67af\"\u003e\u003ccode\u003e95705e8\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of getProofs keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ceabc39304ec298d891d3cde51b8cfddc6842197\"\u003e\u003ccode\u003eceabc39\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of calls to eth_simulateV1 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e585ad3b42994ca7e77a34c0f5bcf808d9987e48\"\u003e\u003ccode\u003ee585ad3\u003c/code\u003e\u003c/a\u003e core/rawdb: fix freezer dir.Sync() failure on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d1369b69f5d8b86741299a6b3c171ac58ed296bf\"\u003e\u003ccode\u003ed1369b6\u003c/code\u003e\u003c/a\u003e core/txpool/legacypool: use types.Sender instead of signer.Sender (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34059\"\u003e#34059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd3c8431d9f7282e840670ef72c9a7c8f67e3271\"\u003e\u003ccode\u003ebd3c843\u003c/code\u003e\u003c/a\u003e build, cmd/keeper: add \u0026quot;womir\u0026quot; target (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/a2496852e98876530130c93ca540860a31a0d18a\"\u003e\u003ccode\u003ea249685\u003c/code\u003e\u003c/a\u003e p2p/discover: resolve DNS hostnames for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/c3467dd8b5e2cf151744b04b62888649ee21f52d\"\u003e\u003ccode\u003ec3467dd\u003c/code\u003e\u003c/a\u003e core, miner, trie: relocate witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34106\"\u003e#34106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/acdd13971705c767330bdfbd4511b4d1e53580fd\"\u003e\u003ccode\u003eacdd139\u003c/code\u003e\u003c/a\u003e miner: set slot number when building test payload (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34094\"\u003e#34094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1b3b028d1da4aedcb480693e58910712abe20009\"\u003e\u003ccode\u003e1b3b028\u003c/code\u003e\u003c/a\u003e miner: fix txFitsSize comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34100\"\u003e#34100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.githu...\n\n_Description has been truncated_","html_url":"https://github.com/Yakhil-cmd/oasis-sdk-007/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yakhil-cmd%2Foasis-sdk-007/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2026-04-06T20:23:36.000Z","version_change":"0.0.5-0.20220116011046-fa5810519dcb → 1.0.0","issue":{"uuid":"4213888172","node_id":"PR_kwDOR7dKG87QTtej","number":11,"state":"closed","title":"go: bump the go group across 5 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-07T15:51:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T20:23:36.000Z","updated_at":"2026-04-07T15:51:06.000Z","time_to_close":70048,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.6","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.17.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0"},{"name":"golang.org/x/crypto","old_version":"0.45.0","new_version":"0.49.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"golang.org/x/tools","old_version":"0.38.0","new_version":"0.42.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.77.0"},{"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/spf13/cobra","old_version":"1.8.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/pflag","old_version":"1.0.5","new_version":"1.0.9"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 3 updates in the /client-sdk/go directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [golang.org/x/crypto](https://github.com/golang/crypto).\nBumps the go group with 3 updates in the /tests/benchmark directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 2 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) and [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/442ef28bcf03797e845c8e957e5cd6d4bffb5764\"\u003e\u003ccode\u003e442ef28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2443\"\u003e#2443\u003c/a\u003e from sputn1ck/musig2_sign_with_agg_nonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/21eb99e3bc0b4b6e0f948578ed6f1997908c5b16\"\u003e\u003ccode\u003e21eb99e\u003c/code\u003e\u003c/a\u003e musig2: add combinedNonce getter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/8f54cc6edab2d4f9348098c60c2d477c2950bbda\"\u003e\u003ccode\u003e8f54cc6\u003c/code\u003e\u003c/a\u003e musig2: add Session.RegisterCombinedNonce\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b7d070601def0f94e3713879b19f1678949a8d68\"\u003e\u003ccode\u003eb7d0706\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2430\"\u003e#2430\u003c/a\u003e from Roasbeef/v-0-25-0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/31a762b3f67baa7ebcf357562eba74e5e3a5fb89\"\u003e\u003ccode\u003e31a762b\u003c/code\u003e\u003c/a\u003e build: bump version to v0.25.0-beta.rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/e8097a1b044c3c0b3843b2aba377e87eb5fc4f9f\"\u003e\u003ccode\u003ee8097a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2410\"\u003e#2410\u003c/a\u003e from mohamedawnallah/fallback-to-GOPATH-bin-dir\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/29f421534c8c6c47588c2cc08741df956225e52c\"\u003e\u003ccode\u003e29f4215\u003c/code\u003e\u003c/a\u003e Makefile+workflows: fallback to \u003ccode\u003eGOPATH/bin\u003c/code\u003e on non-existent \u003ccode\u003eGOBIN\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/a4ddae2ba1b6f0cc8fe31e48e50cef018affe670\"\u003e\u003ccode\u003ea4ddae2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2409\"\u003e#2409\u003c/a\u003e from gosunuts/fix/dockerfile-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2577dd3ee3e40cd6914731386d1f95d200026508\"\u003e\u003ccode\u003e2577dd3\u003c/code\u003e\u003c/a\u003e Dockerfile: update go base image\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c002ea3196bc883a7936e07a04f0790bc8c2bf2d\"\u003e\u003ccode\u003ec002ea3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2320\"\u003e#2320\u003c/a\u003e from gosunuts/feature/fix-ci\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.14.0 to 1.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eEMF Suppressor (v1.17.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release with several important bug fixes. Notably, a critical issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\u003c/p\u003e\n\u003cp\u003eGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via \u003ccode\u003egeth prune-history --history.chain postprague\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eGeth\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet default cache size to 4GB across all networks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33836\"\u003e#33836\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33975\"\u003e#33975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for pruning chain history prior to the Prague fork (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33657\"\u003e#33657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34036\"\u003e#34036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003efetchpayload\u003c/code\u003e command to build execution witnesses for specific blocks (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33919\"\u003e#33919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized Era history import with batched insertion (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33894\"\u003e#33894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ewomir\u003c/code\u003e target for keeper (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded support for iterating a single storage trie in \u003ccode\u003egeth snapshot traverse-state\u003c/code\u003e and \u003ccode\u003egeth snapshot traverse-rawstate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34051\"\u003e#34051\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAmsterdam fork updates:\n\u003cul\u003e\n\u003cli\u003eEIP-8024: Switch to branchless normalization and extend EXCHANGE (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33869\"\u003e#33869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7778: Block gas accounting without refunds (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33593\"\u003e#33593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7954: Increase maximum contract size (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33832\"\u003e#33832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEIP-7708: ETH transfers now emit logs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33645\"\u003e#33645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReworked gas measurement order (prerequisite for EIP-7928) (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33648\"\u003e#33648\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eImproved payload building by prewarming trie nodes for state hash computation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33945\"\u003e#33945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious binary trie improvements (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33951\"\u003e#33951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33961\"\u003e#33961\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33989\"\u003e#33989\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34021\"\u003e#34021\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34032\"\u003e#34032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34022\"\u003e#34022\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34056\"\u003e#34056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in \u003ccode\u003eVerifyCellProofBatch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33963\"\u003e#33963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactored state database in preparation for binary trie integration (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33816\"\u003e#33816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnabled trie node history retention on existing nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33934\"\u003e#33934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized historical state indexer with batch processing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33640\"\u003e#33640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed potential deadlock in txlookup (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34039\"\u003e#34039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new RLP APIs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34052\"\u003e#34052\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34048\"\u003e#34048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dir.Sync() failure in freezer on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid duplicate connections by skipping simultaneous inbound/outbound dials (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33198\"\u003e#33198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed session key mismatch by using consistent remote address handling in discv5 tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34031\"\u003e#34031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded DNS hostname resolution for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed state corruption issue in \u003ccode\u003edebug_executionWitness\u003c/code\u003e; deprecated \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33931\"\u003e#33931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded MaxUsedGas field to \u003ccode\u003eeth_simulateV1\u003c/code\u003e response (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32789\"\u003e#32789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed gas cap handling in \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33952\"\u003e#33952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed nonce revert edge case during contract creation in tracer (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33978\"\u003e#33978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eeth_createAccessList\u003c/code\u003e to return an empty list instead of null for storage keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33976\"\u003e#33976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eeth_getFilterLogs\u003c/code\u003e now returns an error if the requested chain segment has been pruned (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33823\"\u003e#33823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed slot number encoding in RPC responses (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34005\"\u003e#34005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce RPC call limits for \u003ccode\u003eeth_simulateV1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnforce storage slot limits for proofs in \u003ccode\u003eeth_getProof\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eObservability\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVarious OpenTelemetry fixes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33927\"\u003e#33927\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33955\"\u003e#33955\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/ethereum/go-ethereum/commit/be4dc0c4be2fe316dbdd0a73e48421f64978232f\"\u003e\u003ccode\u003ebe4dc0c\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.17.2 stable (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34618\"\u003e#34618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/95705e8b7b6e021b3312c4dc9c817b7646bf67af\"\u003e\u003ccode\u003e95705e8\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of getProofs keys (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34617\"\u003e#34617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ceabc39304ec298d891d3cde51b8cfddc6842197\"\u003e\u003ccode\u003eceabc39\u003c/code\u003e\u003c/a\u003e internal/ethapi: limit number of calls to eth_simulateV1 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34616\"\u003e#34616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e585ad3b42994ca7e77a34c0f5bcf808d9987e48\"\u003e\u003ccode\u003ee585ad3\u003c/code\u003e\u003c/a\u003e core/rawdb: fix freezer dir.Sync() failure on Windows (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34115\"\u003e#34115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d1369b69f5d8b86741299a6b3c171ac58ed296bf\"\u003e\u003ccode\u003ed1369b6\u003c/code\u003e\u003c/a\u003e core/txpool/legacypool: use types.Sender instead of signer.Sender (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34059\"\u003e#34059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd3c8431d9f7282e840670ef72c9a7c8f67e3271\"\u003e\u003ccode\u003ebd3c843\u003c/code\u003e\u003c/a\u003e build, cmd/keeper: add \u0026quot;womir\u0026quot; target (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34079\"\u003e#34079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/a2496852e98876530130c93ca540860a31a0d18a\"\u003e\u003ccode\u003ea249685\u003c/code\u003e\u003c/a\u003e p2p/discover: resolve DNS hostnames for bootstrap nodes (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34101\"\u003e#34101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/c3467dd8b5e2cf151744b04b62888649ee21f52d\"\u003e\u003ccode\u003ec3467dd\u003c/code\u003e\u003c/a\u003e core, miner, trie: relocate witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34106\"\u003e#34106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/acdd13971705c767330bdfbd4511b4d1e53580fd\"\u003e\u003ccode\u003eacdd139\u003c/code\u003e\u003c/a\u003e miner: set slot number when building test payload (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34094\"\u003e#34094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1b3b028d1da4aedcb480693e58910712abe20009\"\u003e\u003ccode\u003e1b3b028\u003c/code\u003e\u003c/a\u003e miner: fix txFitsSize comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/34100\"\u003e#34100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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/crypto` from 0.45.0 to 0.49.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/982eaa62dfb7273603b97fc1835561450096f3bd\"\u003e\u003ccode\u003e982eaa6\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/crypto/commit/159944f128e9b3fdeb5a5b9b102a961904601a87\"\u003e\u003ccode\u003e159944f\u003c/code\u003e\u003c/a\u003e ssh,acme: clean up tautological/impossible nil conditions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a408498e55412f2ae2a058336f78889fb1ba6115\"\u003e\u003ccode\u003ea408498\u003c/code\u003e\u003c/a\u003e acme: only require prompt if server has terms of service\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/cab0f718548e8a858701b7b48161f44748532f58\"\u003e\u003ccode\u003ecab0f71\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/2f26647a795e74e712b3aebc2655bca60b2686f9\"\u003e\u003ccode\u003e2f26647\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/e08b06753d6a72f1fe375b6e0fefefb39917c165\"\u003e\u003ccode\u003ee08b067\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/crypto/commit/7d0074ccc6f17acbf2ebb10db06d492e08f887dc\"\u003e\u003ccode\u003e7d0074c\u003c/code\u003e\u003c/a\u003e scrypt: fix panic on parameters \u0026lt;= 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/506e022208b864bc3c9c4a416fe56be75d10ad24\"\u003e\u003ccode\u003e506e022\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/crypto/commit/7dacc380ba001e8fe7c3c7a46bf3cbdaa5064df9\"\u003e\u003ccode\u003e7dacc38\u003c/code\u003e\u003c/a\u003e chacha20poly1305: error out in fips140=only mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/19acf81bd7bc7b558d18a550e8e023df2c33e742\"\u003e\u003ccode\u003e19acf81\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.45.0...v0.49.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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.38.0 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/009367f5c17a8d4c45a961a3a509277190a9a6f0\"\u003e\u003ccode\u003e009367f\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/2182926e30144d252c74753cb717211a189309e9\"\u003e\u003ccode\u003e2182926\u003c/code\u003e\u003c/a\u003e go/ast/inspector: add Cursor.ParentEdge{Kind,Index} methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/27020ac4d8e30db1069a7e926db41a51ab041241\"\u003e\u003ccode\u003e27020ac\u003c/code\u003e\u003c/a\u003e internal/server: add module upgrade pathway after vulncheck scanning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/c4ec0f5f00386bf3fd47d80f6247a6a49e7b7c55\"\u003e\u003ccode\u003ec4ec0f5\u003c/code\u003e\u003c/a\u003e internal/server: list vulnerabilities within vulncheck prompt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/80d17157f262039c88c33b6d6864e0d53fb7abb1\"\u003e\u003ccode\u003e80d1715\u003c/code\u003e\u003c/a\u003e gopls/internal/protocol: add document uri field type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/0e23509d6eb3ecd0590130fcffe2522bb0e262d6\"\u003e\u003ccode\u003e0e23509\u003c/code\u003e\u003c/a\u003e gopls/doc: update link to Acme LSP plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/7b3ed75de0778c292b3f55c661cce98ce6028f94\"\u003e\u003ccode\u003e7b3ed75\u003c/code\u003e\u003c/a\u003e gopls/internal/server: respect SemanticTokens option during initialization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/fddd4a6d592a2e90c0c329d7da34adfee9eed711\"\u003e\u003ccode\u003efddd4a6\u003c/code\u003e\u003c/a\u003e gopls/filecache: prevent premature CAS file eviction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/e3a69ffcdbb984f50100e76ebca6ff53cf88de9c\"\u003e\u003ccode\u003ee3a69ff\u003c/code\u003e\u003c/a\u003e gopls/internal/golang: refactor.inline.variable: add parens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/tools/commit/955d132a29b63e5fdad701ff278c420250858cb0\"\u003e\u003ccode\u003e955d132\u003c/code\u003e\u003c/a\u003e gopls/internal/golang: migrate pkgdoc to cursor\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/tools/compare/v0.38.0...v0.42.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.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/grpc` from 1.68.0 to 1.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.77.0\u003c/h2\u003e\n\u003ch1\u003eAPI Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003emem: Replace the \u003ccode\u003eReader\u003c/code\u003e interface with a struct for better performance and maintainability. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003ebalancer/pickfirst: Remove support for the old \u003ccode\u003epick_first\u003c/code\u003e LB policy via the environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false\u003c/code\u003e. The new \u003ccode\u003epick_first\u003c/code\u003e has been the default since \u003ccode\u003ev1.71.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exdsclient: Fix a race condition in the ADS stream implementation that could result in \u003ccode\u003eresource-not-found\u003c/code\u003e errors, causing the gRPC client channel to move to \u003ccode\u003eTransientFailure\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8605\"\u003e#8605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Ignore HTTP status header for gRPC streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8548\"\u003e#8548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8534\"\u003e#8534\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/jgold2-stripe\"\u003e\u003ccode\u003e@​jgold2-stripe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eclient: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.\n\u003cul\u003e\n\u003cli\u003eSetting environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false\u003c/code\u003e disables this change; please file a bug if any problems are encountered as we will remove this option soon. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8613\"\u003e#8613\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8611\"\u003e#8611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8573\"\u003e#8573\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/hugehoo\"\u003e\u003ccode\u003e@​hugehoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ebalancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to \u003ccode\u003epick_first\u003c/code\u003e but don't set endpoints. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Clear large buffers before re-using. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ePerformance Improvements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Reduce heap allocations to reduce time spent in garbage collection. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8624\"\u003e#8624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8630\"\u003e#8630\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8639\"\u003e#8639\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etransport: Avoid copies when reading and writing Data frames. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emem: Avoid clearing newly allocated buffers. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eoutlierdetection: Add metrics specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md\"\u003egRFC A91\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8644\"\u003e#8644\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/PardhuKonakanchi\"\u003e\u003ccode\u003e@​PardhuKonakanchi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003estats/opentelemetry: Add support for optional label \u003ccode\u003egrpc.lb.backend_service\u003c/code\u003e in per-call metrics (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8637\"\u003e#8637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Add support for JWT Call Credentials as specified in \u003ca href=\"https://github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md\"\u003egRFC A97\u003c/a\u003e. Set environment variable \u003ccode\u003eGRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true\u003c/code\u003e to enable this feature. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/dimpavloff\"\u003e\u003ccode\u003e@​dimpavloff\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eexperimental/stats: Add support for up/down counters. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8581\"\u003e#8581\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.76.0\u003c/h2\u003e\n\u003ch1\u003eDependencies\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Go version is now 1.24 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8509\"\u003e#8509\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/kevinGC\"\u003e\u003ccode\u003e@​kevinGC\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eclient: Return status \u003ccode\u003eINTERNAL\u003c/code\u003e when a server sends zero response messages for a unary or client-streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8523\"\u003e#8523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: Fail RPCs with status \u003ccode\u003eINTERNAL\u003c/code\u003e instead of \u003ccode\u003eUNKNOWN\u003c/code\u003e upon receiving http headers with status 1xx and  \u003ccode\u003eEND_STREAM\u003c/code\u003e flag set. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8518\"\u003e#8518\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/vinothkumarr227\"\u003e\u003ccode\u003e@​vinothkumarr227\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003epick_first: Fix race condition that could cause pick_first to get stuck in \u003ccode\u003eIDLE\u003c/code\u003e state on backend address change. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8615\"\u003e#8615\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/grpc/grpc-go/commit/805b1f88c5fb9419e3837c72e1deb9c2ec677ffe\"\u003e\u003ccode\u003e805b1f8\u003c/code\u003e\u003c/a\u003e Change version to 1.77.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8677\"\u003e#8677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ea7b66e1caa21b242b035bc4f598edb82093877f\"\u003e\u003ccode\u003eea7b66e\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8702\"\u003e#8702\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8709\"\u003e#8709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/cadae08d5f37d60083091c103a89d5566b7ae34e\"\u003e\u003ccode\u003ecadae08\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8536\"\u003e#8536\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8691\"\u003e#8691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/4288cfc5aba43fa11ad9b769f58b193b78f76a3b\"\u003e\u003ccode\u003e4288cfc\u003c/code\u003e\u003c/a\u003e Cherrypick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8657\"\u003e#8657\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8667\"\u003e#8667\u003c/a\u003e to v1.77.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8690\"\u003e#8690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/f959da611763ff733f7fb6b4b04c0f796d0fa441\"\u003e\u003ccode\u003ef959da6\u003c/code\u003e\u003c/a\u003e transport: Reduce heap allocations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8668\"\u003e#8668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0d49384b60894f29d2da20f7f72987aed4fbb229\"\u003e\u003ccode\u003e0d49384\u003c/code\u003e\u003c/a\u003e deps: update all dependencies (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8673\"\u003e#8673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/e3e142d0e32ff4e500ca140dc5eaed66adac9bfd\"\u003e\u003ccode\u003ee3e142d\u003c/code\u003e\u003c/a\u003e pickfirst: Remove old pickfirst (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8672\"\u003e#8672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/254ab1095e9f4179cebd36517bfb7e61b623e509\"\u003e\u003ccode\u003e254ab10\u003c/code\u003e\u003c/a\u003e documentation: fix typos in benchmark and auth docs (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8674\"\u003e#8674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2d56bdadb11058f67c48e3c837fcf4a487e15346\"\u003e\u003ccode\u003e2d56bda\u003c/code\u003e\u003c/a\u003e mem: Remove Reader interface and export the concrete struct (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8669\"\u003e#8669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8ab0c8214a28222821a1a761996b76f9bfa6aca7\"\u003e\u003ccode\u003e8ab0c82\u003c/code\u003e\u003c/a\u003e mem: Avoid clearing new buffers and clear buffers from simpleBufferPools (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8670\"\u003e#8670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\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/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\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/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.8.1 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e🔧 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate from \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e to \u003ccode\u003ego.yaml.in/yaml/v3\u003c/code\u003e by \u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\u003c/a\u003e - the \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e package has been deprecated for some time: this should significantly cleanup dependency/supply-chains for consumers of \u003ccode\u003espf13/cobra\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📈 CI/CD\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix linter and allow CI to pass by \u003ca href=\"https://github.com/marckhouzam\"\u003e\u003ccode\u003e@​marckhouzam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2327\"\u003espf13/cobra#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: actions/setup-go v6 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2337\"\u003espf13/cobra#2337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔥✍🏼 Docs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd documentation for repeated flags functionality by \u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🍂 Refactors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: replace several vars with consts by \u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change minUsagePadding from var to const by \u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🤗 New Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\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/cobra/compare/v1.10.1...v1.10.2\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.1...v1.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThank you to our amazing contributors!!!!! 🐍 🚀\u003c/p\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\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/spf13/cobra/commit/88b30ab89da2d0d0abb153818746c5a2d30eccec\"\u003e\u003ccode\u003e88b30ab\u003c/code\u003e\u003c/a\u003e chore: Migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/346d408fe7d4be00ff9481ea4d43c4abb5e5f77d\"\u003e\u003ccode\u003e346d408\u003c/code\u003e\u003c/a\u003e fix: actions/setup-go v6 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2337\"\u003e#2337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/fc81d2003469e2a5c440306d04a6d82a54065979\"\u003e\u003ccode\u003efc81d20\u003c/code\u003e\u003c/a\u003e refactor: change minUsagePadding from var to const (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/117698a604b65e80a1ad5b76df67b604bcd992e0\"\u003e\u003ccode\u003e117698a\u003c/code\u003e\u003c/a\u003e refactor: replace several vars with consts (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/e2dd29ddc39acacf3af13013b06e1fe58b5c3599\"\u003e\u003ccode\u003ee2dd29d\u003c/code\u003e\u003c/a\u003e Add documentation for repeated flags functionality (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/062989255670f5e100abf70fa5e291a394915f89\"\u003e\u003ccode\u003e0629892\u003c/code\u003e\u003c/a\u003e Fix linter (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/7da941c3547e93b8c9f70bbd3befca79c6335388\"\u003e\u003ccode\u003e7da941c\u003c/code\u003e\u003c/a\u003e chore: Bump pflag to v1.0.9 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/51d675196729be769ce235b710ab7058b3aad03a\"\u003e\u003ccode\u003e51d6751\u003c/code\u003e\u003c/a\u003e Bump pflag to 1.0.8 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/3f3b81882534a51628f3286e93c6842d9b2e29ea\"\u003e\u003ccode\u003e3f3b818\u003c/code\u003e\u003c/a\u003e Update README.md with new logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/dcaf42e2633496bf97d5476d7419071e5c48f40a\"\u003e\u003ccode\u003edcaf42e\u003c/code\u003e\u003c/a\u003e Add Periscope to the list of projects using Cobra (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.8.1...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.5 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/pflag/releases\"\u003egithub.com/spf13/pflag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Restore ParseErrorsWhitelist name for now by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/446\"\u003espf13/pflag#446\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/pflag/compare/v1.0.8...v1.0.9\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.8\u003c/h2\u003e\n\u003ch2\u003e:warning: Breaking Change\u003c/h2\u003e\n\u003cp\u003eThis version, while only a patch bump, includes a (very minor) breaking change: the \u003ccode\u003eflag.ParseErrorsWhitelist\u003c/code\u003e struct and corresponding \u003ccode\u003eFlagSet.parseErrorsWhitelist\u003c/code\u003e field have been renamed to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.\u003c/p\u003e\n\u003cp\u003eThe breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Redundant \u0026quot;Unknown-Flag\u0026quot; Error by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitching from whitelist to Allowlist terminology by \u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOmit zero time.Time default from usage line by \u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement CopyToGoFlagSet by \u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflag: Emulate stdlib behavior and do not print ErrHelp by \u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint Default Values of String-to-String in Sorted Order by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/365\"\u003espf13/pflag#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't print ErrHelp in ParseAll by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset args on re-parse even if empty by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/444\"\u003espf13/pflag#444\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/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\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/pflag/compare/v1.0.7...v1.0.8\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.7...v1.0.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check ...\n\n_Description has been truncated_","html_url":"https://github.com/grass-dev-pa/oasis-sdk-003/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/grass-dev-pa%2Foasis-sdk-003/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":"/go","pr_created_at":"2026-04-05T23:18:21.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"4208795343","node_id":"PR_kwDOR6oXtM7QFjcI","number":1,"state":"open","title":"go: bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /go","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-05T23:18:21.000Z","updated_at":"2026-04-05T23:18:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/go","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/grass-dev-pa/oasis-core-010/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/grass-dev-pa%2Foasis-core-010/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-30T11:20:54.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"4169879186","node_id":"PR_kwDOEhXSDc7Olblw","number":333,"state":"closed","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go","stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-14T02:17:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T11:20:54.000Z","updated_at":"2026-05-14T02:17:12.000Z","time_to_close":3855369,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/dylan-asos/grafana/pull/333","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylan-asos%2Fgrafana/issues/333","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/333/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-29T04:10:34.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"4162444658","node_id":"PR_kwDORzoBR87OV6oQ","number":7,"state":"open","title":"Chore(deps): Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T04:10:34.000Z","updated_at":"2026-03-29T04:10:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/harmoni-code-review-benchmarking/grafana__grafana__harmoni-engineer__PR97529__20260328/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/harmoni-code-review-benchmarking%2Fgrafana__grafana__harmoni-engineer__PR97529__20260328/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"0.0.3","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-11-24T12:59:07.000Z","version_change":"0.0.3 → 1.0.0","issue":{"uuid":"3658794681","node_id":"PR_kwDOP6jVtM61MYyu","number":9,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 47 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-22T10:27:00.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-24T12:59:07.000Z","updated_at":"2025-12-22T10:27:01.000Z","time_to_close":2410073,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":47,"packages":[{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.18.1","new_version":"1.20.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","old_version":"1.10.1","new_version":"1.13.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/storage/azblob","old_version":"1.6.1","new_version":"1.6.3","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/DataDog/datadog-go/v5","old_version":"5.6.0","new_version":"5.8.1","repository_url":"https://github.com/DataDog/datadog-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.5","new_version":"1.40.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.83.0","new_version":"1.92.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.11","new_version":"3.4.12","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/gofiber/fiber/v2","old_version":"2.52.8","new_version":"2.52.10","repository_url":"https://github.com/gofiber/fiber"},{"name":"github.com/nats-io/nats.go","old_version":"1.43.0","new_version":"1.47.0","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.49","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/valyala/fasthttp","old_version":"1.63.0","new_version":"1.68.0","repository_url":"https://github.com/valyala/fasthttp"},{"name":"github.com/Azure/go-ntlmssp","old_version":"0.0.0-20221128193559-754e69321358","new_version":"0.1.0","repository_url":"https://github.com/Azure/go-ntlmssp"},{"name":"github.com/aws/aws-sdk-go-v2/feature/ec2/imds","old_version":"1.16.32","new_version":"1.18.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/ini","old_version":"1.8.3","new_version":"1.8.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sso","old_version":"1.25.5","new_version":"1.30.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/ssooidc","old_version":"1.30.3","new_version":"1.35.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.34.0","new_version":"1.41.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/golang/snappy","old_version":"0.0.3","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/nats-io/nkeys","old_version":"0.4.11","new_version":"0.4.12","repository_url":"https://github.com/nats-io/nkeys"},{"name":"github.com/stretchr/objx","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/stretchr/objx"},{"name":"github.com/ydb-platform/ydb-go-sdk/v3","old_version":"3.115.3","new_version":"3.118.2","repository_url":"https://github.com/ydb-platform/ydb-go-sdk"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"google.golang.org/grpc","old_version":"1.69.4","new_version":"1.77.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.17","new_version":"1.32.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/feature/s3/manager","old_version":"1.17.83","new_version":"1.20.11","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.16","new_version":"0.0.19","repository_url":"https://github.com/mattn/go-runewidth"}],"path":null,"ecosystem":"go"},"body":"Bumps the dev-dependencies group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.18.1` | `1.20.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.10.1` | `1.13.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) | `1.6.1` | `1.6.3` |\n| [github.com/DataDog/datadog-go/v5](https://github.com/DataDog/datadog-go) | `5.6.0` | `5.8.1` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.5` | `1.40.0` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.92.0` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.11` | `3.4.12` |\n| [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) | `2.52.8` | `2.52.10` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.43.0` | `1.47.0` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.49` |\n| [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) | `1.63.0` | `1.68.0` |\n| [github.com/Azure/go-ntlmssp](https://github.com/Azure/go-ntlmssp) | `0.0.0-20221128193559-754e69321358` | `0.1.0` |\n| [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) | `1.16.32` | `1.18.14` |\n| [github.com/aws/aws-sdk-go-v2/internal/ini](https://github.com/aws/aws-sdk-go-v2) | `1.8.3` | `1.8.4` |\n| [github.com/aws/aws-sdk-go-v2/service/sso](https://github.com/aws/aws-sdk-go-v2) | `1.25.5` | `1.30.4` |\n| [github.com/aws/aws-sdk-go-v2/service/ssooidc](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.35.9` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.34.0` | `1.41.1` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.3` | `1.0.0` |\n| [github.com/nats-io/nkeys](https://github.com/nats-io/nkeys) | `0.4.11` | `0.4.12` |\n| [github.com/stretchr/objx](https://github.com/stretchr/objx) | `0.5.2` | `0.5.3` |\n| [github.com/ydb-platform/ydb-go-sdk/v3](https://github.com/ydb-platform/ydb-go-sdk) | `3.115.3` | `3.118.2` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.69.4` | `1.77.0` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.17` | `1.32.1` |\n| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.17.83` | `1.20.11` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.16` | `0.0.19` |\n\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.18.1 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.20.0\u003c/h2\u003e\n\u003ch2\u003e1.20.0 (2025-11-06)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.FetcherForNextLinkOptions.HTTPVerb\u003c/code\u003e to specify the HTTP verb when fetching the next page via next link. Defaults to \u003ccode\u003ehttp.MethodGet\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed potential panic when decoding base64 strings.\u003c/li\u003e\n\u003cli\u003eFixed an issue in resource identifier parsing which prevented it from returning an error for malformed resource IDs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.1\u003c/h2\u003e\n\u003ch2\u003e1.19.1 (2025-09-11)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed resource identifier parsing for provider-specific resource hierarchies containing \u0026quot;resourceGroups\u0026quot; segments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error fall-back for improperly authored long-running operations.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.0\u003c/h2\u003e\n\u003ch2\u003e1.19.0 (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.APIVersionLocationPath\u003c/code\u003e to be set by clients that set the API version in the path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.18.2\u003c/h2\u003e\n\u003ch2\u003e1.18.2 (2025-07-31)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a case in which \u003ccode\u003eBearerTokenPolicy\u003c/code\u003e didn't ensure an authentication error is non-retriable\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/Azure/azure-sdk-for-go/commit/466795e90c61fba2bef23d311a61d4085b873718\"\u003e\u003ccode\u003e466795e\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.20.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25563\"\u003e#25563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/6fce23847166ed80b4cf520f668cbe696dc13eea\"\u003e\u003ccode\u003e6fce238\u003c/code\u003e\u003c/a\u003e [azsystemevents] Remove gopls (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25555\"\u003e#25555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c0ac8eac0bcf293604a62be6c222981953f01c49\"\u003e\u003ccode\u003ec0ac8ea\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12476 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25549\"\u003e#25549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/047fb66f149d197b250b287b0e2463fcd0fe5d52\"\u003e\u003ccode\u003e047fb66\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/containerregistry/armcontainerregistry/2.0.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/908cfea8611fcd1925ebb6fcadc7e6967a8ec4f0\"\u003e\u003ccode\u003e908cfea\u003c/code\u003e\u003c/a\u003e [azsystemevents] Fixing build.go to work properly with tsp-client as the orch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c30fd4cce97631fddfcd7220a248f118d58f7bdb\"\u003e\u003ccode\u003ec30fd4c\u003c/code\u003e\u003c/a\u003e cosmos: Allow the Query Pipeline to return an alternative query to execute in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1b445641d79282db0d522c12aef63269ad7648d0\"\u003e\u003ccode\u003e1b44564\u003c/code\u003e\u003c/a\u003e fixed resource type validation in ParseResourceType and correlated tests (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25\"\u003e#25\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e566eecdeb64e820ae1a53b3823fa68c0f3ae44b\"\u003e\u003ccode\u003ee566eec\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12531 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25545\"\u003e#25545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/053de1a0b1667030bca9bb7918c31ebb9397e3b7\"\u003e\u003ccode\u003e053de1a\u003c/code\u003e\u003c/a\u003e Increment package version after release of data/azcosmos (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25544\"\u003e#25544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/8e673bb221981d1737e8754c58fe24fcad140dc9\"\u003e\u003ccode\u003e8e673bb\u003c/code\u003e\u003c/a\u003e release pr (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25543\"\u003e#25543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.18.1...sdk/azcore/v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.10.1 to 1.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azidentity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azidentity/v1.13.1\u003c/h2\u003e\n\u003ch2\u003e1.13.1 (2025-11-10)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureCLICredential\u003c/code\u003e quoted arguments incorrectly on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0\u003c/h2\u003e\n\u003ch2\u003e1.13.0 (2025-10-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e is set to \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e, \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e behaves the same as\ndoes \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e when used directly. It doesn't apply special retry configuration or attempt to\ndetermine whether IMDS is available. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25265\"\u003e#25265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the \u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e support for identity binding mode added in v1.13.0-beta.1.\nIt will return in v1.14.0-beta.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e1.13.0-beta.1 (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e supports identity binding mode (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25056\"\u003e#25056\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.12.0\u003c/h2\u003e\n\u003ch2\u003e1.12.0 (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDefaultAzureCredentialOptions.RequireAzureTokenCredentials\u003c/code\u003e. \u003ccode\u003eNewDefaultAzureCredential\u003c/code\u003e returns an\nerror when this option is true and the environment variable \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e has no value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e no longer hangs when AZD_DEBUG is set\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetToken\u003c/code\u003e methods of \u003ccode\u003eAzureCLICredential\u003c/code\u003e and \u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e return an error when\n\u003ccode\u003eTokenRequestOptions.Claims\u003c/code\u003e has a value because these credentials can't acquire a token in that\ncase. The error messages describe the action required to get a token.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/internal/v1.11.2\u003c/h2\u003e\n\u003ch2\u003e1.11.2 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\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/Azure/azure-sdk-for-go/commit/6bb9b03b237d03bcfd0b32f0ca5e1b989d74e5e8\"\u003e\u003ccode\u003e6bb9b03\u003c/code\u003e\u003c/a\u003e azidentity v1.13.1 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25574\"\u003e#25574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e18dbd7e4df3e80c9035f80b0681697f5de58411\"\u003e\u003ccode\u003ee18dbd7\u003c/code\u003e\u003c/a\u003e Increment package version after release of azidentity (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25367\"\u003e#25367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/4f0facc097e3bb67576889e2a1b77a8698fb8086\"\u003e\u003ccode\u003e4f0facc\u003c/code\u003e\u003c/a\u003e Prepare azidentity v1.13.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25352\"\u003e#25352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/2d8c98bd54d913125f81db9904570b0b2d082109\"\u003e\u003ccode\u003e2d8c98b\u003c/code\u003e\u003c/a\u003e Selecting ManagedIdentityCredential disables DefaultAzureCredential's IMDS pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/67dd4fcabdd32363441ac82c7cdc0126b1d30dcd\"\u003e\u003ccode\u003e67dd4fc\u003c/code\u003e\u003c/a\u003e Increment package version after release of azidentity (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25263\"\u003e#25263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1a74bc8ed7a5c5313a1fefb8bc8e89ef4a7eb48c\"\u003e\u003ccode\u003e1a74bc8\u003c/code\u003e\u003c/a\u003e Prepare azidentity v1.12.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25231\"\u003e#25231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/839a355f6e33311fca47dbbfde3efafd3e64f945\"\u003e\u003ccode\u003e839a355\u003c/code\u003e\u003c/a\u003e Test IMDS managed identity with a remote VM (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25237\"\u003e#25237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c352be349a289395cd1f07f433074deb2373cd52\"\u003e\u003ccode\u003ec352be3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 11931 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25243\"\u003e#25243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c994eca550d5f637ad16a2310ec91aff2ee63c6e\"\u003e\u003ccode\u003ec994eca\u003c/code\u003e\u003c/a\u003e gofmt (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25234\"\u003e#25234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9c95d95a667248c7af278401a95084f020bb7860\"\u003e\u003ccode\u003e9c95d95\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/computefleet/armcomputefleet/2.0.0-beta.1 gener...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.10.1...sdk/azidentity/v1.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.1 to 1.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.3\u003c/h2\u003e\n\u003ch2\u003e1.6.3 (2025-10-16)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated service version to \u003ccode\u003e2025-11-05\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazidentity\u003c/code\u003e version to \u003ccode\u003e1.13.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazcore\u003c/code\u003e version to \u003ccode\u003e1.19.1\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/Azure/azure-sdk-for-go/commit/fb793bc9abed763f0b4e0f45bebe9451897351f3\"\u003e\u003ccode\u003efb793bc\u003c/code\u003e\u003c/a\u003e [Storage] Prep for release - stg99 GA (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25442\"\u003e#25442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/6d8a42734f87cd925e84d39cc942868315445037\"\u003e\u003ccode\u003e6d8a427\u003c/code\u003e\u003c/a\u003e cosmos: add some extra logging in the query engine path (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25444\"\u003e#25444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/8ca57158d260613855520f07505d5e4195f4ff4f\"\u003e\u003ccode\u003e8ca5715\u003c/code\u003e\u003c/a\u003e [azappconfig] update README (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25427\"\u003e#25427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9ba44b8b5a5a4f5e4c8f99a8cf98d0b4f245f15e\"\u003e\u003ccode\u003e9ba44b8\u003c/code\u003e\u003c/a\u003e Changelog for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25428\"\u003e#25428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c554d029c027090190a9761609a696c3bf0580fb\"\u003e\u003ccode\u003ec554d02\u003c/code\u003e\u003c/a\u003e Update Key Vault CODEOWNERS (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25437\"\u003e#25437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ad122df3a8ea66d7fba5789a9c0d64703dd4a55d\"\u003e\u003ccode\u003ead122df\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12501 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25435\"\u003e#25435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/29d03e50bf4671b41e38d2319db79169a5bac9ee\"\u003e\u003ccode\u003e29d03e5\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12483 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25423\"\u003e#25423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61e4230a97bc81f4928f27a3e8e103c6d2d8f2b1\"\u003e\u003ccode\u003e61e4230\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/hdinsight/armhdinsight/1.3.0-beta.3 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25331\"\u003e#25331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/be00bdd7a6f30dcfee5552e22a50397d646adbda\"\u003e\u003ccode\u003ebe00bdd\u003c/code\u003e\u003c/a\u003e update release date (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25410\"\u003e#25410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/284da628bef96ccbc3bbf358a793c63d196f8cea\"\u003e\u003ccode\u003e284da62\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 12467 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25422\"\u003e#25422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DataDog/datadog-go/v5` from 5.6.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DataDog/datadog-go/releases\"\u003egithub.com/DataDog/datadog-go/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#581--2025-10-10\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.8.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#580--2025-09-24\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.7.1\u003c/h2\u003e\n\u003cp\u003eRetracting v5.7.0 as it included a breaking change.\u003c/p\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#570--2025-08-19\"\u003eChangelog\u003c/a\u003e for the details.\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/DataDog/datadog-go/blob/master/CHANGELOG.md\"\u003egithub.com/DataDog/datadog-go/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.1 / 2025-10-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BUGFIX] Release new version to fix issue with tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 / 2025-09-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] Create \u003ccode\u003eClientInterfaceEx\u003c/code\u003e adding Cardinality parameter to the metric functions. See [334][].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\u003e[].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.1 / 2025-08-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Revert 5.7.0 as it included a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.0 / 2025-08-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\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/DataDog/datadog-go/commit/d4c937eea2cf529bf3abf054a3b99019196d7f80\"\u003e\u003ccode\u003ed4c937e\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Release 5.8.1 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/519cc9e727386a0e59e9d5302a4370a4f5ea08ea\"\u003e\u003ccode\u003e519cc9e\u003c/code\u003e\u003c/a\u003e Add date to changelog (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/1a07cfc4b5e7d0f412b74653b5758da0ec4c562e\"\u003e\u003ccode\u003e1a07cfc\u003c/code\u003e\u003c/a\u003e Release 5.8.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/8443df618bf3880e541a39e029c794166722e599\"\u003e\u003ccode\u003e8443df6\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Add ClientInterfaceEx interface to handle Parameter arg (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/46eb6b8d5ab823c698fd57d741873b7983dbc990\"\u003e\u003ccode\u003e46eb6b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/335\"\u003e#335\u003c/a\u003e from DataDog/drichards-87/remove-docs-team-codeowners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/d01da1e8818b270d0982a55057b2df96960067c7\"\u003e\u003ccode\u003ed01da1e\u003c/code\u003e\u003c/a\u003e Remove Docs Team as CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/6f4267c9a79018e326e81004bb5ea192034c2201\"\u003e\u003ccode\u003e6f4267c\u003c/code\u003e\u003c/a\u003e Release 5.7.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b35ef89575770936aec32e3ee6f0860023dd0ba4\"\u003e\u003ccode\u003eb35ef89\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-319 ] Add check for origin detection configuration before outputt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/a6b9cdf87a42985c32e5abfc1e6e10e349107ee0\"\u003e\u003ccode\u003ea6b9cdf\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309] add support for tag cardinality (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/cbc51a66a0358f87d97d107ab602e37b74e63977\"\u003e\u003ccode\u003ecbc51a6\u003c/code\u003e\u003c/a\u003e added WithoutOriginDetection() to setupClient (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DataDog/datadog-go/compare/v5.6.0...v5.8.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` from 1.36.5 to 1.40.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/466d9d579621ec9dc2c3f4a43fa2af0717e23667\"\u003e\u003ccode\u003e466d9d5\u003c/code\u003e\u003c/a\u003e Release 2025-11-19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ca4b05e6bf0662b0897dafa8a7f4e8f1eec18ecc\"\u003e\u003ccode\u003eca4b05e\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/d780944614982ed36a2939ef37ccdd140f2d006b\"\u003e\u003ccode\u003ed780944\u003c/code\u003e\u003c/a\u003e add logincreds provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3230\"\u003e#3230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/115ff149b9e7c84e1613de8e450d4dba11aa51d8\"\u003e\u003ccode\u003e115ff14\u003c/code\u003e\u003c/a\u003e Release 2025-11-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/964750d3a2f749460bb6ecefb2ac4549d3be30ca\"\u003e\u003ccode\u003e964750d\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/5b181c46dd2ef92577c5660050ca7a12cc6dbe93\"\u003e\u003ccode\u003e5b181c4\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/1e2c145427908988bd66debf17b3fd69424453be\"\u003e\u003ccode\u003e1e2c145\u003c/code\u003e\u003c/a\u003e Release 2025-11-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/163dcfe4b95f1cf7243e72e1cdfbc0813c05c8d8\"\u003e\u003ccode\u003e163dcfe\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/38b8afe547626bb7b9b4901a168293faed1842e5\"\u003e\u003ccode\u003e38b8afe\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/02526757f036da06fa8312f520598010872c3564\"\u003e\u003ccode\u003e0252675\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.36.5...v1.40.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/s3` from 1.83.0 to 1.92.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/69a6df880a92d44f528b1754b680de66c2298c1b\"\u003e\u003ccode\u003e69a6df8\u003c/code\u003e\u003c/a\u003e Release 2025-11-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d97cf39b76283caf92bd79d9e9c70d3a72dc5e59\"\u003e\u003ccode\u003ed97cf39\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/b3229249806091602f44b85e05a53ea5e99196f1\"\u003e\u003ccode\u003eb322924\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/1869e8974eede203e6ba34df1f2ebed89db33066\"\u003e\u003ccode\u003e1869e89\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/466d9d579621ec9dc2c3f4a43fa2af0717e23667\"\u003e\u003ccode\u003e466d9d5\u003c/code\u003e\u003c/a\u003e Release 2025-11-19.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ca4b05e6bf0662b0897dafa8a7f4e8f1eec18ecc\"\u003e\u003ccode\u003eca4b05e\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/d780944614982ed36a2939ef37ccdd140f2d006b\"\u003e\u003ccode\u003ed780944\u003c/code\u003e\u003c/a\u003e add logincreds provider (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3230\"\u003e#3230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/115ff149b9e7c84e1613de8e450d4dba11aa51d8\"\u003e\u003ccode\u003e115ff14\u003c/code\u003e\u003c/a\u003e Release 2025-11-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/964750d3a2f749460bb6ecefb2ac4549d3be30ca\"\u003e\u003ccode\u003e964750d\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/5b181c46dd2ef92577c5660050ca7a12cc6dbe93\"\u003e\u003ccode\u003e5b181c4\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.83.0...service/s3/v1.92.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/smithy-go` from 1.22.4 to 1.23.2\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-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\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.4\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix CBOR serd empty check for string and enum fields\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix HTTP metrics data race.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Replace usages of deprecated ioutil package.\u003c/li\u003e\n\u003c/ul\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/aws/smithy-go/commit/299f4049a6724834ef275ce37d7012e7839dfb99\"\u003e\u003ccode\u003e299f404\u003c/code\u003e\u003c/a\u003e Release 2025-11-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/8d4c6fb2dca6433394afcc9f535b4c7381ba5836\"\u003e\u003ccode\u003e8d4c6fb\u003c/code\u003e\u003c/a\u003e adjust initial caps on middleware steps (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/611\"\u003e#611\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/5cc76d963b8adda944b9169896dbcf2af5715531\"\u003e\u003ccode\u003e5cc76d9\u003c/code\u003e\u003c/a\u003e don't re-instantiate nop instruments everywhere (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/610\"\u003e#610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/29d39739111fd7e7b8f073dbc29f4c46f4b85d99\"\u003e\u003ccode\u003e29d3973\u003c/code\u003e\u003c/a\u003e remove httptrace metrics overhead w/ nop metrics (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/609\"\u003e#609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/7993c1f170ffa07083a522a8c2f286958b855794\"\u003e\u003ccode\u003e7993c1f\u003c/code\u003e\u003c/a\u003e ci: scope down GitHub Token permissions (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/607\"\u003e#607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/695755c8eb501de6899f71cd19e8249daff8f8b9\"\u003e\u003ccode\u003e695755c\u003c/code\u003e\u003c/a\u003e Release 2025-10-15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/4355cab7372c2b952d022bb4403b5e2bc71d0bc5\"\u003e\u003ccode\u003e4355cab\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/40bb509431e08e9d10d2baaa7d27c171421cc8d8\"\u003e\u003ccode\u003e40bb509\u003c/code\u003e\u003c/a\u003e bump to go1.23 (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/606\"\u003e#606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/0ccf069f0a011a44ee83477748e637a0e3898d7e\"\u003e\u003ccode\u003e0ccf069\u003c/code\u003e\u003c/a\u003e Update Smithy to 1.62.0 (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/605\"\u003e#605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/04e063a48301226f81d645e0b899f32a6455ef63\"\u003e\u003ccode\u003e04e063a\u003c/code\u003e\u003c/a\u003e Release 2025-09-18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.22.4...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-ldap/ldap/v3` from 3.4.11 to 3.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.12\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add Github Issue templates by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/558\"\u003ego-ldap/ldap#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add initial support for custom entry unmarshaler by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/557\"\u003ego-ldap/ldap#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded all Microsoft LDAP OIDs by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/559\"\u003ego-ldap/ldap#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[enhancement] Added missing LDAP control ControlMicrosoftSDFlags to control.go by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/560\"\u003ego-ldap/ldap#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add local directory server for tests by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/567\"\u003ego-ldap/ldap#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC 5929 channel binding support for SSPI client by \u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSvace static analyzer fix by \u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: improve test coverage by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/568\"\u003ego-ldap/ldap#568\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/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\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-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\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/go-ldap/ldap/commit/97082cc14c15e471ce406e17acb3173e986e143d\"\u003e\u003ccode\u003e97082cc\u003c/code\u003e\u003c/a\u003e test: improve test coverage (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/568\"\u003e#568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/ad3fa743ce776f43c25cac0449df82784a512d3c\"\u003e\u003ccode\u003ead3fa74\u003c/code\u003e\u003c/a\u003e Add RFC 5929 channel binding support for SSPI client (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/565\"\u003e#565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/9feb1c8e1d111b95487756f429d7886db72d20d0\"\u003e\u003ccode\u003e9feb1c8\u003c/code\u003e\u003c/a\u003e feat: add local directory server for tests through containers (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/567\"\u003e#567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/82fef14a4694eeccea5f6dd33b0c0ab2f17f29ce\"\u003e\u003ccode\u003e82fef14\u003c/code\u003e\u003c/a\u003e Svace static analyzer fix (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/06d7bd93b868279f739d346902ea7ff3f9643927\"\u003e\u003ccode\u003e06d7bd9\u003c/code\u003e\u003c/a\u003e Added missing LDAP control ControlMicrosoftSDFlags to control.go (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bab0be501db45d56829a9465cfd8135041a39bee\"\u003e\u003ccode\u003ebab0be5\u003c/code\u003e\u003c/a\u003e Added all Microsoft LDAP OIDs (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/109b1fc3f0cc1dc7b621f5b0bc625c7adb27ca85\"\u003e\u003ccode\u003e109b1fc\u003c/code\u003e\u003c/a\u003e feat: add support for custom entry unmarshaler (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/557\"\u003e#557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0c1c6ca95d80daf7ee1ac5425438d2f9406a7aa0\"\u003e\u003ccode\u003e0c1c6ca\u003c/code\u003e\u003c/a\u003e feat: add Github Issue templates (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/1747c003a176c021278425c06a0ef4e42d29c344\"\u003e\u003ccode\u003e1747c00\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofiber/fiber/v2` from 2.52.8 to 2.52.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofiber/fiber/releases\"\u003egithub.com/gofiber/fiber/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.52.10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle invalid path in filesystem by \u003ca href=\"https://github.com/rokostik\"\u003e\u003ccode\u003e@​rokostik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3688\"\u003egofiber/fiber#3688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix recover middleware panic output formatting by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3818\"\u003egofiber/fiber#3818\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix enforcement of Immutable config for some edge cases by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3835\"\u003egofiber/fiber#3835\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDocument RoutePatternMatch by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3723\"\u003egofiber/fiber#3723\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/rokostik\"\u003e\u003ccode\u003e@​rokostik\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3688\"\u003egofiber/fiber#3688\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.9...v2.52.10\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.9...v2.52.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.52.9\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd upper index limit for parsers by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3503\"\u003egofiber/fiber#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded struct parsing by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3478\"\u003egofiber/fiber#3478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Content-Type comparison in \u003ccode\u003eIs()\u003c/code\u003e by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3537\"\u003egofiber/fiber#3537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix MIME type equality checks by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3603\"\u003egofiber/fiber#3603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\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/gofiber/fiber/commit/e334f54bf4840d75a47b9111151d1ffd254bc54f\"\u003e\u003ccode\u003ee334f54\u003c/code\u003e\u003c/a\u003e Update version to 2.52.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/aa2f7c5427bcc50c3eaa2de4a0ee8f8985ee3903\"\u003e\u003ccode\u003eaa2f7c5\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix enforcement of Immutable config for some edge cases (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3835\"\u003e#3835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/fa098a71c62f33985dec964b5ab178d81bbe7248\"\u003e\u003ccode\u003efa098a7\u003c/code\u003e\u003c/a\u003e Fix recover middleware panic output formatting (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3818\"\u003e#3818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/8141d0961b2a1ef668df2d042fde8e35988151ad\"\u003e\u003ccode\u003e8141d09\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/v2' into v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b01c42560c60e7a932e11b0a0de443f54efa568a\"\u003e\u003ccode\u003eb01c425\u003c/code\u003e\u003c/a\u003e add note for deprecated etag setting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/a0c4f897cad79bcd2a0ca27cb56440e2b5e35cef\"\u003e\u003ccode\u003ea0c4f89\u003c/code\u003e\u003c/a\u003e docs: document RoutePatternMatch (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3723\"\u003e#3723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/ea9ba1d2abf7667a4babe9bd7f98aa22c9185788\"\u003e\u003ccode\u003eea9ba1d\u003c/code\u003e\u003c/a\u003e 🐛 bug: Handle invalid path in filesystem (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3688\"\u003e#3688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/81feed9125b66774acd2a5182d8a000872c250f2\"\u003e\u003ccode\u003e81feed9\u003c/code\u003e\u003c/a\u003e Update faq.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/1197a22735820680ccfa241914b925f3820fcfd4\"\u003e\u003ccode\u003e1197a22\u003c/code\u003e\u003c/a\u003e Update app.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b60408c9bde7e71faac0519aa680a6fb8d64a255\"\u003e\u003ccode\u003eb60408c\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix MIME type equality checks (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003cp\u003eThis release is almost identical to to \u003ccode\u003ev5.2.3\u003c/code\u003e but now correctly indicates Go 1.21 as minimum requirement.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CODEOWNERS by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/449\"\u003egolang-jwt/jwt#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Go version to indicate correct minimum requirement by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/452\"\u003egolang-jwt/jwt#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub workflows and Go versions by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/438\"\u003egolang-jwt/jwt#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplementing validation of multiple audiences by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/433\"\u003egolang-jwt/jwt#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/440\"\u003egolang-jwt/jwt#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplaced interface{} to any by \u003ca href=\"https://github.com/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in validation of multiple audiences by \u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\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/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\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/golang-jwt/jwt/commit/e9547a11aa603c52a31e315cdcaa71d0f25b921a\"\u003e\u003ccode\u003ee9547a1\u003c/code\u003e\u003c/a\u003e Bump Go version to indicate correct minimum requirement (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/3839817bf313f2cfe58853dcbe542ffd06300831\"\u003e\u003ccode\u003e3839817\u003c/code\u003e\u003c/a\u003e Create CODEOWNERS (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d83e545cee83663ad15137c8615900a60447baad\"\u003e\u003ccode\u003ed83e545\u003c/code\u003e\u003c/a\u003e Fix bug in validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/75740f19088857627364f255f3103a053071ca66\"\u003e\u003ccode\u003e75740f1\u003c/code\u003e\u003c/a\u003e replaced interface{} to any (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/048854f1b0ac96c0a843d52fc09d7878b853683f\"\u003e\u003ccode\u003e048854f\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7 to 8 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/497a38ec597a28f8f7dd874deb28ad88fb65d0f7\"\u003e\u003ccode\u003e497a38e\u003c/code\u003e\u003c/a\u003e Implementing validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/12384ead1e03c0307ee57b05ee2e49cdaa8d30f4\"\u003e\u003ccode\u003e12384ea\u003c/code\u003e\u003c/a\u003e Bump GitHub workflows and Go versions (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.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/nats-io/nats.go` from 1.43.0 to 1.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.47.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eSupport sending custom WebSocket headers on connect. Thanks \u003ca href=\"https://github.com/saurabhojha\"\u003e\u003ccode\u003e@​saurabhojha\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eCapture async callbacks before pushing on dispatch queue (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1955\"\u003e#1955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eObject Store:\n\u003cul\u003e\n\u003cli\u003eFixed data race when cancelling context while getting object (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eFixed double channel close on simultaneous Stop and Drain (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1953\"\u003e#1953\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClarify \u003ccode\u003eMessagesContext.Next()\u003c/code\u003e doc (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.1...v1.47.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.1...v1.47.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/nats-io/nats.go/commit/01f1814fb350e62ed67a8125bcaaa63c391cc932\"\u003e\u003ccode\u003e01f1814\u003c/code\u003e\u003c/a\u003e Release v1.47.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c337fd419ed20a954e54779c46e09fef098301aa\"\u003e\u003ccode\u003ec337fd4\u003c/code\u003e\u003c/a\u003e [IMPROVED] Clarify MessagesContext.Next() doc (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ae3c9741deb9758a6c64427a47ec46e5b281bdb0\"\u003e\u003ccode\u003eae3c974\u003c/code\u003e\u003c/a\u003e [FIXED] Capture async callbacks before pushing on dispatch queue (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1955\"\u003e#1955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ecc3b74a08c1ad7db64290a47790d47a554bab66\"\u003e\u003ccode\u003eecc3b74\u003c/code\u003e\u003c/a\u003e [FIXED] Double channel close on simultaneous Stop and Drain (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1953\"\u003e#1953\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c12f77bcdc2b1c77cf001fc78b279b292501d082\"\u003e\u003ccode\u003ec12f77b\u003c/code\u003e\u003c/a\u003e [FIXED] Data race when cancelling context while getting object (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2ab8185635c458ca60aee93cdf3c0cca6b5e6904\"\u003e\u003ccode\u003e2ab8185\u003c/code\u003e\u003c/a\u003e Add options to send custom WebSocket headers on connect (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/161041757887d644abde447802db7ed9a382094c\"\u003e\u003ccode\u003e1610417\u003c/code\u003e\u003c/a\u003e [IMPROVED] Fix simplified URLs test after (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/segmentio/kafka-go` from 0.4.48 to 0.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/segmentio/kafka-go/releases\"\u003egithub.com/segmentio/kafka-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade go to 1.23 and bump x/net by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1387\"\u003esegmentio/kafka-go#1387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Update OffsetCommit CommittedLeaderEpoch to v6 by \u003ca href=\"https://github.com/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bitnami -\u0026gt; bitnamilegacy by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1402\"\u003esegmentio/kafka-go#1402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add ProtocolType to ListGroupsResponseGroup by \u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\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/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\u003ehttps://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\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/segmentio/kafka-go/commit/3f6808045dfce56553562afa2ede13fabd640603\"\u003e\u003ccode\u003e3f68080\u003c/code\u003e\u003c/a\u003e feat: add ProtocolType to ListGroupsResponseGroup (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/d8511273c9a14e51e0f55f603e91b199a56dfde6\"\u003e\u003ccode\u003ed851127\u003c/code\u003e\u003c/a\u003e chore: bitnami -\u0026gt; bitnamilegacy (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1402\"\u003e#1402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/af1725fb4fc0d856653afb2aeaeaa3cbfea18aec\"\u003e\u003ccode\u003eaf1725f\u003c/code\u003e\u003c/a\u003e Fix: Update OffsetCommit CommittedLeaderEpoch to v6 (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/3683dc8e60f11857e77c4a66a12eba87d4280e31\"\u003e\u003ccode\u003e3683dc8\u003c/code\u003e\u003c/a\u003e chore: upgrade go to 1.23 and bump x/net (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/valyala/fasthttp` from 1.63.0 to 1.68.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/valyala/fasthttp/releases\"\u003egithub.com/valyala/fasthttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.68.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix named return bugs by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/valyala/fasthttp/commit/1b8c5593da699309522dee00ad1d6c913482a0f3\"\u003ehttps://github.com/valyala/fasthttp/commit/1b8c5593da699309522dee00ad1d6c913482a0f3\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.36.0 to 0.37.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/valyala/fasthttp/pull/2087\"\u003evalyala/fasthttp#2087\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto 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/valyala/fasthttp/pull/2086\"\u003evalyala/fasthttp#2086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/net from 0.45.0 to 0.46.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/valyala/fasthttp/pull/2085\"\u003evalyala/fasthttp#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.9 to 2.22.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/valyala/fasthttp/pull/2088\"\u003evalyala/fasthttp#2088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1 b...\n\n_Description has been truncated_","html_url":"https://github.com/yunusovt983-art/versitygw/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusovt983-art%2Fversitygw/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":"/pebble","pr_created_at":"2025-11-20T16:16:45.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"3648007044","node_id":"PR_kwDOElmVSM60ofNp","number":2228,"state":"closed","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /pebble","user":"dependabot[bot]","labels":["🤖 Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-20T20:47:28.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-20T16:16:45.000Z","updated_at":"2025-11-20T20:47:29.000Z","time_to_close":16243,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/pebble","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/storage/pull/2228","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Fstorage/issues/2228","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2228/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":"/badger","pr_created_at":"2025-11-20T16:13:06.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"3647992284","node_id":"PR_kwDOElmVSM60ocI_","number":2180,"state":"closed","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /badger","user":"dependabot[bot]","labels":["🤖 Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-20T20:47:26.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-20T16:13:06.000Z","updated_at":"2025-11-20T20:47:27.000Z","time_to_close":16460,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/badger","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/storage/pull/2180","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Fstorage/issues/2180","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2180/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":"/mongodb","pr_created_at":"2025-11-20T15:03:40.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"3647690704","node_id":"PR_kwDODjgJwc60nfgo","number":3786,"state":"open","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /mongodb","user":"dependabot[bot]","labels":["🤖 Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-20T15:03:40.000Z","updated_at":"2025-11-20T21:05:35.897Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/mongodb","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/recipes/pull/3786","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Frecipes/issues/3786","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3786/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":"/hexagonal","pr_created_at":"2025-11-20T15:02:33.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"3647686129","node_id":"PR_kwDODjgJwc60neht","number":3784,"state":"open","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0 in /hexagonal","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":"2025-11-20T15:02:33.000Z","updated_at":"2025-11-20T15:02:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":"/hexagonal","ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/gofiber/recipes/pull/3784","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gofiber%2Frecipes/issues/3784","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3784/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-11-03T05:12:11.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"3580583358","node_id":"PR_kwDOLh0HjM6xHGNZ","number":125,"state":"closed","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go","stale"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2025-12-18T03:08:26.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-03T05:12:11.000Z","updated_at":"2025-12-18T03:08:34.000Z","time_to_close":3880575,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/madeshv5543/custom-grafana/pull/125","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeshv5543%2Fcustom-grafana/issues/125","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/125/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-10-15T21:03:34.059Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"2918499159","node_id":"PR_kwDOPWX-8c6t9MNX","number":5,"state":"open","title":"chore(deps): bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-10-15T21:03:34.059Z","updated_at":"2025-11-25T00:28:19.041Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/scarruccio94/demoinfocs-golang-v5-fixed/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scarruccio94%2Fdemoinfocs-golang-v5-fixed/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.0.3","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-10-13T11:39:49.000Z","version_change":"0.0.3 → 1.0.0","issue":{"uuid":"3509705583","node_id":"PR_kwDOP6jVtM6tceiB","number":6,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-20T10:38:18.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-13T11:39:49.000Z","updated_at":"2025-10-20T10:38:20.000Z","time_to_close":601109,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":43,"packages":[{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.18.1","new_version":"1.19.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","old_version":"1.10.1","new_version":"1.13.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/storage/azblob","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/DataDog/datadog-go/v5","old_version":"5.6.0","new_version":"5.8.1","repository_url":"https://github.com/DataDog/datadog-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.5","new_version":"1.39.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.83.0","new_version":"1.88.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.11","new_version":"3.4.12","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/gofiber/fiber/v2","old_version":"2.52.8","new_version":"2.52.9","repository_url":"https://github.com/gofiber/fiber"},{"name":"github.com/nats-io/nats.go","old_version":"1.43.0","new_version":"1.46.1","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.49","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/valyala/fasthttp","old_version":"1.63.0","new_version":"1.67.0","repository_url":"https://github.com/valyala/fasthttp"},{"name":"github.com/aws/aws-sdk-go-v2/feature/ec2/imds","old_version":"1.16.32","new_version":"1.18.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sso","old_version":"1.25.5","new_version":"1.29.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/ssooidc","old_version":"1.30.3","new_version":"1.35.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.34.0","new_version":"1.38.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/golang/snappy","old_version":"0.0.3","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/stretchr/objx","old_version":"0.5.2","new_version":"0.5.3","repository_url":"https://github.com/stretchr/objx"},{"name":"github.com/ydb-platform/ydb-go-sdk/v3","old_version":"3.115.3","new_version":"3.117.1","repository_url":"https://github.com/ydb-platform/ydb-go-sdk"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"google.golang.org/grpc","old_version":"1.69.4","new_version":"1.76.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.17","new_version":"1.31.12","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/feature/s3/manager","old_version":"1.17.83","new_version":"1.19.12","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.16","new_version":"0.0.19","repository_url":"https://github.com/mattn/go-runewidth"}],"path":null,"ecosystem":"go"},"body":"Bumps the dev-dependencies group with 23 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.18.1` | `1.19.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.10.1` | `1.13.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) | `1.6.1` | `1.6.2` |\n| [github.com/DataDog/datadog-go/v5](https://github.com/DataDog/datadog-go) | `5.6.0` | `5.8.1` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.5` | `1.39.2` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.88.4` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.11` | `3.4.12` |\n| [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) | `2.52.8` | `2.52.9` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.43.0` | `1.46.1` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.49` |\n| [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) | `1.63.0` | `1.67.0` |\n| [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) | `1.16.32` | `1.18.9` |\n| [github.com/aws/aws-sdk-go-v2/service/sso](https://github.com/aws/aws-sdk-go-v2) | `1.25.5` | `1.29.6` |\n| [github.com/aws/aws-sdk-go-v2/service/ssooidc](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.35.1` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.34.0` | `1.38.6` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.3` | `1.0.0` |\n| [github.com/stretchr/objx](https://github.com/stretchr/objx) | `0.5.2` | `0.5.3` |\n| [github.com/ydb-platform/ydb-go-sdk/v3](https://github.com/ydb-platform/ydb-go-sdk) | `3.115.3` | `3.117.1` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.69.4` | `1.76.0` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.17` | `1.31.12` |\n| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.17.83` | `1.19.12` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.16` | `0.0.19` |\n\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.18.1 to 1.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.19.1\u003c/h2\u003e\n\u003ch2\u003e1.19.1 (2025-09-11)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed resource identifier parsing for provider-specific resource hierarchies containing \u0026quot;resourceGroups\u0026quot; segments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error fall-back for improperly authored long-running operations.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.0\u003c/h2\u003e\n\u003ch2\u003e1.19.0 (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.APIVersionLocationPath\u003c/code\u003e to be set by clients that set the API version in the path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.18.2\u003c/h2\u003e\n\u003ch2\u003e1.18.2 (2025-07-31)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a case in which \u003ccode\u003eBearerTokenPolicy\u003c/code\u003e didn't ensure an authentication error is non-retriable\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/Azure/azure-sdk-for-go/commit/b75b3dc07f16f6323d014a0b5e6525e95f52c1ae\"\u003e\u003ccode\u003eb75b3dc\u003c/code\u003e\u003c/a\u003e Prep azcore v1.19.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25228\"\u003e#25228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f1cef39e1daf22695ce9a621ebba6b47befb33b2\"\u003e\u003ccode\u003ef1cef39\u003c/code\u003e\u003c/a\u003e [keyvault] update build.go files (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25200\"\u003e#25200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/02dfb45d13102c5480314ef0e2340ca4e3e9fca7\"\u003e\u003ccode\u003e02dfb45\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.7   (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25220\"\u003e#25220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5dd8b77cd4a7c2aa05ddfdd19040edf9ce4da399\"\u003e\u003ccode\u003e5dd8b77\u003c/code\u003e\u003c/a\u003e Upgrade emitter and TypeSpec packages to latest versions (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25221\"\u003e#25221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9efb4241cb023f46d732dc8b22fbf11fc11e636d\"\u003e\u003ccode\u003e9efb424\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/2.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa8680658e521548d7de358ee60fe9992b6b09fc\"\u003e\u003ccode\u003efa86806\u003c/code\u003e\u003c/a\u003e Upgrade azidentity dependencies (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25192\"\u003e#25192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/feb6e13d83af003a3fc607efd83f5a8ffe262dc4\"\u003e\u003ccode\u003efeb6e13\u003c/code\u003e\u003c/a\u003e Return ResponseError for LROs with an unsuccessful initial response (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25206\"\u003e#25206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61679220d5668fc874b56cdb275e30b641fe3884\"\u003e\u003ccode\u003e6167922\u003c/code\u003e\u003c/a\u003e Users/gupta kashish/deprecation date update (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25201\"\u003e#25201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61af7e1967f8ba6b95532d9c6e43ab880df188d7\"\u003e\u003ccode\u003e61af7e1\u003c/code\u003e\u003c/a\u003e upgrade autorest.go (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25195\"\u003e#25195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f3e42c2ebb6a909e69aad0b80e215e30e180a8cd\"\u003e\u003ccode\u003ef3e42c2\u003c/code\u003e\u003c/a\u003e CLI credentials return errors when given claims (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25186\"\u003e#25186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.18.1...sdk/azcore/v1.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.10.1 to 1.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azidentity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0\u003c/h2\u003e\n\u003ch2\u003e1.13.0 (2025-10-07)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWhen \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e is set to \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e, \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e behaves the same as\ndoes \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e when used directly. It doesn't apply special retry configuration or attempt to\ndetermine whether IMDS is available. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25265\"\u003e#25265\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the \u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e support for identity binding mode added in v1.13.0-beta.1.\nIt will return in v1.14.0-beta.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.13.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e1.13.0-beta.1 (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eAzurePowerShellCredential\u003c/code\u003e, which authenticates as the identity logged in to Azure PowerShell\n(thanks \u003ca href=\"https://github.com/ArmaanMcleod\"\u003eArmaanMcleod\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e supports identity binding mode (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25056\"\u003e#25056\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.12.0\u003c/h2\u003e\n\u003ch2\u003e1.12.0 (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDefaultAzureCredentialOptions.RequireAzureTokenCredentials\u003c/code\u003e. \u003ccode\u003eNewDefaultAzureCredential\u003c/code\u003e returns an\nerror when this option is true and the environment variable \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e has no value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e no longer hangs when AZD_DEBUG is set\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetToken\u003c/code\u003e methods of \u003ccode\u003eAzureCLICredential\u003c/code\u003e and \u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e return an error when\n\u003ccode\u003eTokenRequestOptions.Claims\u003c/code\u003e has a value because these credentials can't acquire a token in that\ncase. The error messages describe the action required to get a token.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/internal/v1.11.2\u003c/h2\u003e\n\u003ch2\u003e1.11.2 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eerrorinfo.NonRetriable()\u003c/code\u003e doesn't wrap errors which are already \u003ccode\u003eNonRetriable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.11.0\u003c/h2\u003e\n\u003ch2\u003e1.11.0 (2025-08-05)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDefaultAzureCredential\u003c/code\u003e tries its next credential when a dev tool credential such as\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/Azure/azure-sdk-for-go/commit/94c22e63e8b44da25706894d4665dd6cc336df02\"\u003e\u003ccode\u003e94c22e6\u003c/code\u003e\u003c/a\u003e [azcore] prepping for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23192\"\u003e#23192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c5213b1289881cbfc61f125065acb04434b089be\"\u003e\u003ccode\u003ec5213b1\u003c/code\u003e\u003c/a\u003e Redesign persistent token cache API (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23114\"\u003e#23114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5df73f947f772051a037728a174b7ebc6a39a083\"\u003e\u003ccode\u003e5df73f9\u003c/code\u003e\u003c/a\u003e [azopenai]: Update custom_client.go to enable insecure credential with HTTP (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b4b4721223468f57abdaa2856695e1da4a106187\"\u003e\u003ccode\u003eb4b4721\u003c/code\u003e\u003c/a\u003e [azcore] Adding in a function create a policy.Request using an existing *http...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/80dbc7d99d4746c8eac6f91c1997459e7351e3c3\"\u003e\u003ccode\u003e80dbc7d\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS_baseline_errors.txt (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23191\"\u003e#23191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d254d11b07b909d9f0152ac8080f5c081aacb490\"\u003e\u003ccode\u003ed254d11\u003c/code\u003e\u003c/a\u003e Increment package version after release of internal (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23190\"\u003e#23190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/62f7a3d0e97610a8303e313f25ab4502766b8886\"\u003e\u003ccode\u003e62f7a3d\u003c/code\u003e\u003c/a\u003e Test credential factory supports Pipelines federated auth (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23184\"\u003e#23184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5aaedf4bf939814d658494ab61c8ba1f517cf383\"\u003e\u003ccode\u003e5aaedf4\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/informaticadatamgmt/arminformaticadatamgmt/1.0....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ce39ed969686869f2013ce344c78879d1b01c7e8\"\u003e\u003ccode\u003ece39ed9\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 8598 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23175\"\u003e#23175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/75d30bbd4b5878d995c26e4e536f3ab44e6613cf\"\u003e\u003ccode\u003e75d30bb\u003c/code\u003e\u003c/a\u003e Enable use of pipeline credential. Fixes \u003ca href=\"https://github.com/microsoft/azure-p\"\u003ehttps://github.com/microsoft/azure-p\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.10.1...sdk/azcore/v1.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/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2 (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazcore\u003c/code\u003e version to \u003ccode\u003e1.18.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2-beta.2 (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazidentity\u003c/code\u003e version to \u003ccode\u003e1.10.1\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/Azure/azure-sdk-for-go/commit/5b7ca8c0309134795ecf665f0912d214f4ea3fcd\"\u003e\u003ccode\u003e5b7ca8c\u003c/code\u003e\u003c/a\u003e changelog and go mod updates for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24990\"\u003e#24990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9e1e134ddeb218d99a056e83102870e6cf0482ce\"\u003e\u003ccode\u003e9e1e134\u003c/code\u003e\u003c/a\u003e fix identity dep version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24986\"\u003e#24986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/7418f667a65eba01391d8e7b3023e9240efa9a7d\"\u003e\u003ccode\u003e7418f66\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/recoveryservicesdatareplication/armrecoveryserv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72cfa13ec3c0b93e1cf24ab83fc3596b7657baa1\"\u003e\u003ccode\u003e72cfa13\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24985\"\u003e#24985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/114ed10560a41d13ac9173e92bdfa80518737d95\"\u003e\u003ccode\u003e114ed10\u003c/code\u003e\u003c/a\u003e [azopenai] Update deps, point to latest in main, and regen. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24982\"\u003e#24982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bbbf16cb397fd614c356938a4fe71eff25c8fdda\"\u003e\u003ccode\u003ebbbf16c\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/providerhub/armproviderhub/2.0.0 generation fro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bc4b735a445960ec6d6d869bfc640c6b7ddc3572\"\u003e\u003ccode\u003ebc4b735\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/carbonoptimization/armcarbonoptimization/1.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/0cc45a3b418d8729dbe2bd7ef65f65bb7ebb3f67\"\u003e\u003ccode\u003e0cc45a3\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/storagediscovery/armstoragediscovery/0.1.0 gene...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e80945ae58a8567a2d4a59afb6d9f1dd009062da\"\u003e\u003ccode\u003ee80945a\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24969\"\u003e#24969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/43928aaa5332e55482e1fe84a6479258db964046\"\u003e\u003ccode\u003e43928aa\u003c/code\u003e\u003c/a\u003e Remove import to v1 module (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24963\"\u003e#24963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DataDog/datadog-go/v5` from 5.6.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DataDog/datadog-go/releases\"\u003egithub.com/DataDog/datadog-go/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#581--2025-10-10\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.8.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#580--2025-09-24\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.7.1\u003c/h2\u003e\n\u003cp\u003eRetracting v5.7.0 as it included a breaking change.\u003c/p\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#570--2025-08-19\"\u003eChangelog\u003c/a\u003e for the details.\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/DataDog/datadog-go/blob/master/CHANGELOG.md\"\u003egithub.com/DataDog/datadog-go/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.1 / 2025-10-10\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BUGFIX] Release new version to fix issue with tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 / 2025-09-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] Create \u003ccode\u003eClientInterfaceEx\u003c/code\u003e adding Cardinality parameter to the metric functions. See [334][].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\u003e[].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.1 / 2025-08-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Revert 5.7.0 as it included a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.0 / 2025-08-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\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/DataDog/datadog-go/commit/d4c937eea2cf529bf3abf054a3b99019196d7f80\"\u003e\u003ccode\u003ed4c937e\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Release 5.8.1 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/519cc9e727386a0e59e9d5302a4370a4f5ea08ea\"\u003e\u003ccode\u003e519cc9e\u003c/code\u003e\u003c/a\u003e Add date to changelog (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/1a07cfc4b5e7d0f412b74653b5758da0ec4c562e\"\u003e\u003ccode\u003e1a07cfc\u003c/code\u003e\u003c/a\u003e Release 5.8.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/8443df618bf3880e541a39e029c794166722e599\"\u003e\u003ccode\u003e8443df6\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Add ClientInterfaceEx interface to handle Parameter arg (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/46eb6b8d5ab823c698fd57d741873b7983dbc990\"\u003e\u003ccode\u003e46eb6b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/335\"\u003e#335\u003c/a\u003e from DataDog/drichards-87/remove-docs-team-codeowners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/d01da1e8818b270d0982a55057b2df96960067c7\"\u003e\u003ccode\u003ed01da1e\u003c/code\u003e\u003c/a\u003e Remove Docs Team as CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/6f4267c9a79018e326e81004bb5ea192034c2201\"\u003e\u003ccode\u003e6f4267c\u003c/code\u003e\u003c/a\u003e Release 5.7.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b35ef89575770936aec32e3ee6f0860023dd0ba4\"\u003e\u003ccode\u003eb35ef89\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-319 ] Add check for origin detection configuration before outputt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/a6b9cdf87a42985c32e5abfc1e6e10e349107ee0\"\u003e\u003ccode\u003ea6b9cdf\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309] add support for tag cardinality (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/cbc51a66a0358f87d97d107ab602e37b74e63977\"\u003e\u003ccode\u003ecbc51a6\u003c/code\u003e\u003c/a\u003e added WithoutOriginDetection() to setupClient (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DataDog/datadog-go/compare/v5.6.0...v5.8.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` from 1.36.5 to 1.39.2\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/67db6904b816b95073883b7ad378384c4839b28c\"\u003e\u003ccode\u003e67db690\u003c/code\u003e\u003c/a\u003e Release 2025-09-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/32ee1b5d75fc303c0626a6f5e769f4e08cc491a8\"\u003e\u003ccode\u003e32ee1b5\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/0b431223309a815cffc048072556aa651ee1455f\"\u003e\u003ccode\u003e0b43122\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/44786d920f3627b73a99e81c7b6399dbfcf7ab42\"\u003e\u003ccode\u003e44786d9\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/c98edb73809256823906d7e307ecf3c9abc16700\"\u003e\u003ccode\u003ec98edb7\u003c/code\u003e\u003c/a\u003e update internal endpts comment that was wrong (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3194\"\u003e#3194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/88da3c8c5569dece0e99802dab638faa047a0db0\"\u003e\u003ccode\u003e88da3c8\u003c/code\u003e\u003c/a\u003e Release 2025-09-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74a74fc179f8bbd879383cc75fa29a1937266dcc\"\u003e\u003ccode\u003e74a74fc\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/5e6f7ae6139ca69044bb706664b4dbdc31227a32\"\u003e\u003ccode\u003e5e6f7ae\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/0e722ab42ff6bc6bb810c2937b8e1b41937e17c3\"\u003e\u003ccode\u003e0e722ab\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/41a7d004b9ff794f6007d30168afc825031f2c61\"\u003e\u003ccode\u003e41a7d00\u003c/code\u003e\u003c/a\u003e Release 2025-09-24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.5...v1.39.2\"\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.83.0 to 1.88.4\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/f64c8d06c711605aed06bcd8f280793048da72aa\"\u003e\u003ccode\u003ef64c8d0\u003c/code\u003e\u003c/a\u003e Release 2025-10-07\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2ffc1613d9f2e3fe4075bbb785efb925ae320af4\"\u003e\u003ccode\u003e2ffc161\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/e08a899b39a9432a4a528752a624ce9dedd79f27\"\u003e\u003ccode\u003ee08a899\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/a4663ffcf0b9b4a9207f25bd77999fdec0e3b85a\"\u003e\u003ccode\u003ea4663ff\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/e4a4e2d65e696f34717a02017284b3d45f7bcd45\"\u003e\u003ccode\u003ee4a4e2d\u003c/code\u003e\u003c/a\u003e Feat checksum reuse (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3199\"\u003e#3199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e9e5d66c8bb0f113fffc221bc3f38368c56c67c7\"\u003e\u003ccode\u003ee9e5d66\u003c/code\u003e\u003c/a\u003e Release 2025-10-06\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/08532b438efe290e9ee7e85a9b7ed664e513bb67\"\u003e\u003ccode\u003e08532b4\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/b7bcc01efb1402f658b0e0e0875cd7ebd5450ed4\"\u003e\u003ccode\u003eb7bcc01\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/f382571d75aca804e358f4432515d2413799bca7\"\u003e\u003ccode\u003ef382571\u003c/code\u003e\u003c/a\u003e Release 2025-10-03\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/cb116e9aca5cb8cc022afe42b60e9a5e3a576f7b\"\u003e\u003ccode\u003ecb116e9\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.83.0...service/s3/v1.88.4\"\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.22.4 to 1.23.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-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\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.4\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix CBOR serd empty check for string and enum fields\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix HTTP metrics data race.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Replace usages of deprecated ioutil package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-02-17)\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.3\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Bump minimum Go version to 1.22 per our language support policy.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-01-21)\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\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/287a36884f9b91660ef6acd3ddf01b4e31788df7\"\u003e\u003ccode\u003e287a368\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/d85d2902aeac62b7a25c1e91422e96ee66480d23\"\u003e\u003ccode\u003ed85d290\u003c/code\u003e\u003c/a\u003e sort map keys in JSON Document shape encodes (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/16d913d93001992645c0f54e3ce9fa6be287b70a\"\u003e\u003ccode\u003e16d913d\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/6d6f3a582fa9f69646a6853cd951de1925aa140f\"\u003e\u003ccode\u003e6d6f3a5\u003c/code\u003e\u003c/a\u003e update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/8ff86680d1bfd5b4cc19329702bd64458ac7f1b6\"\u003e\u003ccode\u003e8ff8668\u003c/code\u003e\u003c/a\u003e support auth scheme preference in client options (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/bb7768d2fd5a6b6ce3c1d580875fe3a7df8c7b81\"\u003e\u003ccode\u003ebb7768d\u003c/code\u003e\u003c/a\u003e add go-shape-codegen plugin (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/9245dc40c6fa9ff816266cf16cf4d4e4fc30e496\"\u003e\u003ccode\u003e9245dc4\u003c/code\u003e\u003c/a\u003e remove checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/a22818fe19b9bc7d4926501907b154d813b309a5\"\u003e\u003ccode\u003ea22818f\u003c/code\u003e\u003c/a\u003e changelog2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/4de842dcce727d48fb32cf7e12cfda909c388e49\"\u003e\u003ccode\u003e4de842d\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/251304abb7dca45945fea875022c074e55195493\"\u003e\u003ccode\u003e251304a\u003c/code\u003e\u003c/a\u003e remove stuck changelogs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.22.4...v1.23.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-ldap/ldap/v3` from 3.4.11 to 3.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.12\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add Github Issue templates by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/558\"\u003ego-ldap/ldap#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add initial support for custom entry unmarshaler by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/557\"\u003ego-ldap/ldap#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded all Microsoft LDAP OIDs by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/559\"\u003ego-ldap/ldap#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[enhancement] Added missing LDAP control ControlMicrosoftSDFlags to control.go by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/560\"\u003ego-ldap/ldap#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add local directory server for tests by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/567\"\u003ego-ldap/ldap#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC 5929 channel binding support for SSPI client by \u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSvace static analyzer fix by \u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: improve test coverage by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/568\"\u003ego-ldap/ldap#568\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/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\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-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\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/go-ldap/ldap/commit/97082cc14c15e471ce406e17acb3173e986e143d\"\u003e\u003ccode\u003e97082cc\u003c/code\u003e\u003c/a\u003e test: improve test coverage (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/568\"\u003e#568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/ad3fa743ce776f43c25cac0449df82784a512d3c\"\u003e\u003ccode\u003ead3fa74\u003c/code\u003e\u003c/a\u003e Add RFC 5929 channel binding support for SSPI client (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/565\"\u003e#565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/9feb1c8e1d111b95487756f429d7886db72d20d0\"\u003e\u003ccode\u003e9feb1c8\u003c/code\u003e\u003c/a\u003e feat: add local directory server for tests through containers (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/567\"\u003e#567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/82fef14a4694eeccea5f6dd33b0c0ab2f17f29ce\"\u003e\u003ccode\u003e82fef14\u003c/code\u003e\u003c/a\u003e Svace static analyzer fix (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/06d7bd93b868279f739d346902ea7ff3f9643927\"\u003e\u003ccode\u003e06d7bd9\u003c/code\u003e\u003c/a\u003e Added missing LDAP control ControlMicrosoftSDFlags to control.go (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bab0be501db45d56829a9465cfd8135041a39bee\"\u003e\u003ccode\u003ebab0be5\u003c/code\u003e\u003c/a\u003e Added all Microsoft LDAP OIDs (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/109b1fc3f0cc1dc7b621f5b0bc625c7adb27ca85\"\u003e\u003ccode\u003e109b1fc\u003c/code\u003e\u003c/a\u003e feat: add support for custom entry unmarshaler (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/557\"\u003e#557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0c1c6ca95d80daf7ee1ac5425438d2f9406a7aa0\"\u003e\u003ccode\u003e0c1c6ca\u003c/code\u003e\u003c/a\u003e feat: add Github Issue templates (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/1747c003a176c021278425c06a0ef4e42d29c344\"\u003e\u003ccode\u003e1747c00\u003c/code\u003e\u003c/a\u003e Create SECURITY.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofiber/fiber/v2` from 2.52.8 to 2.52.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofiber/fiber/releases\"\u003egithub.com/gofiber/fiber/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.52.9\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd upper index limit for parsers by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3503\"\u003egofiber/fiber#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded struct parsing by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3478\"\u003egofiber/fiber#3478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Content-Type comparison in \u003ccode\u003eIs()\u003c/code\u003e by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3537\"\u003egofiber/fiber#3537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix MIME type equality checks by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3603\"\u003egofiber/fiber#3603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\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/gofiber/fiber/commit/1197a22735820680ccfa241914b925f3820fcfd4\"\u003e\u003ccode\u003e1197a22\u003c/code\u003e\u003c/a\u003e Update app.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b60408c9bde7e71faac0519aa680a6fb8d64a255\"\u003e\u003ccode\u003eb60408c\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix MIME type equality checks (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/845f95f441718b1be1cf228f879f0a761118f317\"\u003e\u003ccode\u003e845f95f\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix Content-Type comparison in Is() (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3537\"\u003e#3537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/1c037c4900cf87dd110a69e4f0b542f64ecb84b3\"\u003e\u003ccode\u003e1c037c4\u003c/code\u003e\u003c/a\u003e 🧹 chore: Add upper index limit for parsers (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3503\"\u003e#3503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/40d14a9c717a3db1222ba480b9a26cddd6cd231b\"\u003e\u003ccode\u003e40d14a9\u003c/code\u003e\u003c/a\u003e 🐛 fix: Embedded struct parsing (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b6f077275f12d25e0a4aecf59d01d77be8005ee8\"\u003e\u003ccode\u003eb6f0772\u003c/code\u003e\u003c/a\u003e Update AGENTS.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003cp\u003eThis release is almost identical to to \u003ccode\u003ev5.2.3\u003c/code\u003e but now correctly indicates Go 1.21 as minimum requirement.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CODEOWNERS by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/449\"\u003egolang-jwt/jwt#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Go version to indicate correct minimum requirement by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/452\"\u003egolang-jwt/jwt#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub workflows and Go versions by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/438\"\u003egolang-jwt/jwt#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplementing validation of multiple audiences by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/433\"\u003egolang-jwt/jwt#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/440\"\u003egolang-jwt/jwt#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplaced interface{} to any by \u003ca href=\"https://github.com/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in validation of multiple audiences by \u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\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/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\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/golang-jwt/jwt/commit/e9547a11aa603c52a31e315cdcaa71d0f25b921a\"\u003e\u003ccode\u003ee9547a1\u003c/code\u003e\u003c/a\u003e Bump Go version to indicate correct minimum requirement (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/3839817bf313f2cfe58853dcbe542ffd06300831\"\u003e\u003ccode\u003e3839817\u003c/code\u003e\u003c/a\u003e Create CODEOWNERS (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d83e545cee83663ad15137c8615900a60447baad\"\u003e\u003ccode\u003ed83e545\u003c/code\u003e\u003c/a\u003e Fix bug in validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/75740f19088857627364f255f3103a053071ca66\"\u003e\u003ccode\u003e75740f1\u003c/code\u003e\u003c/a\u003e replaced interface{} to any (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/048854f1b0ac96c0a843d52fc09d7878b853683f\"\u003e\u003ccode\u003e048854f\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7 to 8 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/497a38ec597a28f8f7dd874deb28ad88fb65d0f7\"\u003e\u003ccode\u003e497a38e\u003c/code\u003e\u003c/a\u003e Implementing validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/12384ead1e03c0307ee57b05ee2e49cdaa8d30f4\"\u003e\u003ccode\u003e12384ea\u003c/code\u003e\u003c/a\u003e Bump GitHub workflows and Go versions (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.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/nats-io/nats.go` from 1.43.0 to 1.46.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eContext and timeout options to \u003ccode\u003eMessages.Next()\u003c/code\u003e plus \u003ccode\u003eFetch\u003c/code\u003e context support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom name prefix for ordered consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrioritized priority policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdded KeyValue bucket metadada support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd max consumers limit error (code=10026). Thanks \u003ca href=\"https://github.com/Arlet2\"\u003e\u003ccode\u003e@​Arlet2\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn more specific cons info error on ordered consumer recreation (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\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/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2d3be0c81b47c6d747c057e858dcccbc0da6c305\"\u003e\u003ccode\u003e2d3be0c\u003c/code\u003e\u003c/a\u003e [IMPROVED] Bump nats-server test dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9726c6f3bce55461780aee3dc7fd40724078e91f\"\u003e\u003ccode\u003e9726c6f\u003c/code\u003e\u003c/a\u003e [ADDED] AllowMsgSchedules field to enable message scheduling in stream config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/5e67170a3195cc7af484529ba1e6151bf2677648\"\u003e\u003ccode\u003e5e67170\u003c/code\u003e\u003c/a\u003e [FIXED] Revert leftover no headers support changes (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c85e27545ae3ddbc1f64d74e659b1890cc658267\"\u003e\u003ccode\u003ec85e275\u003c/code\u003e\u003c/a\u003e [ADDED] Introduce PersistMode for configurable persistence settings in stream...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/13d3ae2df4c67412ab887a45d542a12053dd58ec\"\u003e\u003ccode\u003e13d3ae2\u003c/code\u003e\u003c/a\u003e [ADDED] AllowAtomicPublish option on stream config (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/60f17186ecfffaa404485047969f129c5a186fb0\"\u003e\u003ccode\u003e60f1718\u003c/code\u003e\u003c/a\u003e [CHANGED] Remove no headers support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ec9b58f8954ca95f9fd2bdc1af0c8fe528e77764\"\u003e\u003ccode\u003eec9b58f\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test veryfying if mirror can be updated to regular stream (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.46.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/segmentio/kafka-go` from 0.4.48 to 0.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/segmentio/kafka-go/releases\"\u003egithub.com/segmentio/kafka-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade go to 1.23 and bump x/net by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1387\"\u003esegmentio/kafka-go#1387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Update OffsetCommit CommittedLeaderEpoch to v6 by \u003ca href=\"https://github.com/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bitnami -\u0026gt; bitnamilegacy by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1402\"\u003esegmentio/kafka-go#1402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add ProtocolType to ListGroupsResponseGroup by \u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\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/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\u003ehttps://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\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/segmentio/kafka-go/commit/3f6808045dfce56553562afa2ede13fabd640603\"\u003e\u003ccode\u003e3f68080\u003c/code\u003e\u003c/a\u003e feat: add ProtocolType to ListGroupsResponseGroup (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/d8511273c9a14e51e0f55f603e91b199a56dfde6\"\u003e\u003ccode\u003ed851127\u003c/code\u003e\u003c/a\u003e chore: bitnami -\u0026gt; bitnamilegacy (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1402\"\u003e#1402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/af1725fb4fc0d856653afb2aeaeaa3cbfea18aec\"\u003e\u003ccode\u003eaf1725f\u003c/code\u003e\u003c/a\u003e Fix: Update OffsetCommit CommittedLeaderEpoch to v6 (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/3683dc8e60f11857e77c4a66a12eba87d4280e31\"\u003e\u003ccode\u003e3683dc8\u003c/code\u003e\u003c/a\u003e chore: upgrade go to 1.23 and bump x/net (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/valyala/fasthttp` from 1.63.0 to 1.67.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/valyala/fasthttp/releases\"\u003egithub.com/valyala/fasthttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.67.0\u003c/h2\u003e\n\u003cp\u003eSpecial thanks to the following security researchers who reported the issues fixed in this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zer0yu\"\u003e\u003ccode\u003e@​zer0yu\u003c/code\u003e\u003c/a\u003e (Enze Wang)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/P3ngu1nW\"\u003e\u003ccode\u003e@​P3ngu1nW\u003c/code\u003e\u003c/a\u003e (Jingcheng Yang)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/9vvert\"\u003e\u003ccode\u003e@​9vvert\u003c/code\u003e\u003c/a\u003e (Zehui Miao)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd DNS cache management methods for TCPDialer by \u003ca href=\"https://github.com/aabishkaryal\"\u003e\u003ccode\u003e@​aabishkaryal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2072\"\u003evalyala/fasthttp#2072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix username:password@ validation in urls by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2080\"\u003evalyala/fasthttp#2080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate IPv6 addresses in urls by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2079\"\u003evalyala/fasthttp#2079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate schemes by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2078\"\u003evalyala/fasthttp#2078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject invalid hosts with multiple port delimiters by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2077\"\u003evalyala/fasthttp#2077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject backslash absolute URIs and cache parse errors by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2075\"\u003evalyala/fasthttp#2075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject bad ipv6 hostnames by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2076\"\u003evalyala/fasthttp#2076\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReimplement flushing support for fasthttpadaptor by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2081\"\u003evalyala/fasthttp#2081\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.8 to 2.22.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2073\"\u003evalyala/fasthttp#2073\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/aabishkaryal\"\u003e\u003ccode\u003e@​aabishkaryal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2072\"\u003evalyala/fasthttp#2072\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/valyala/fasthttp/compare/v1.66.0...v1.67.0\"\u003ehttps://github.com/valyala/fasthttp/compare/v1.66.0...v1.67.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.66.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.7 to 2.22.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2056\"\u003evalyala/fasthttp#2056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add fasthttp-auth to related projects section by \u003ca href=\"https://github.com/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2057\"\u003evalyala/fasthttp#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eserver: refactor to use atomic type by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2058\"\u003evalyala/fasthttp#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2060\"\u003evalyala/fasthttp#2060\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra whitespace parsing in HTTP request lines to prevent cache poisoning by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2061\"\u003evalyala/fasthttp#2061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Go 1.23 support by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2065\"\u003evalyala/fasthttp#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd flushing support to fasthttpadaptor by \u003ca href=\"https://github.com/grivera64\"\u003e\u003ccode\u003e@​grivera64\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2054\"\u003evalyala/fasthttp#2054\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/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/yunusovt983-art/versitygw/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusovt983-art%2Fversitygw/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"0.0.3","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-10-01T19:10:49.000Z","version_change":"0.0.3 → 1.0.0","issue":{"uuid":"3474784731","node_id":"PR_kwDOP6jVtM6rn1xF","number":1,"state":"open","title":"Bump the dev-dependencies group with 41 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T19:10:49.000Z","updated_at":"2025-10-06T10:51:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":41,"packages":[{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.18.1","new_version":"1.19.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azidentity","old_version":"1.10.1","new_version":"1.12.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/storage/azblob","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/DataDog/datadog-go/v5","old_version":"5.6.0","new_version":"5.8.0","repository_url":"https://github.com/DataDog/datadog-go"},{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.5","new_version":"1.39.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.83.0","new_version":"1.88.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/smithy-go","old_version":"1.22.4","new_version":"1.23.0","repository_url":"https://github.com/aws/smithy-go"},{"name":"github.com/gofiber/fiber/v2","old_version":"2.52.8","new_version":"2.52.9","repository_url":"https://github.com/gofiber/fiber"},{"name":"github.com/golang-jwt/jwt/v5","old_version":"5.2.2","new_version":"5.3.0","repository_url":"https://github.com/golang-jwt/jwt"},{"name":"github.com/nats-io/nats.go","old_version":"1.43.0","new_version":"1.46.1","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/segmentio/kafka-go","old_version":"0.4.48","new_version":"0.4.49","repository_url":"https://github.com/segmentio/kafka-go"},{"name":"github.com/stretchr/testify","old_version":"1.10.0","new_version":"1.11.1","repository_url":"https://github.com/stretchr/testify"},{"name":"github.com/valyala/fasthttp","old_version":"1.63.0","new_version":"1.66.0","repository_url":"https://github.com/valyala/fasthttp"},{"name":"golang.org/x/sync","old_version":"0.16.0","new_version":"0.17.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/sys","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/sys"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/internal","old_version":"1.11.1","new_version":"1.11.2","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/AzureAD/microsoft-authentication-library-for-go","old_version":"1.4.2","new_version":"1.5.0","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-go"},{"name":"github.com/aws/aws-sdk-go-v2/feature/ec2/imds","old_version":"1.16.32","new_version":"1.18.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sso","old_version":"1.25.5","new_version":"1.29.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/ssooidc","old_version":"1.30.3","new_version":"1.35.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/sts","old_version":"1.34.0","new_version":"1.38.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/golang/snappy","old_version":"0.0.3","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/ydb-platform/ydb-go-sdk/v3","old_version":"3.115.3","new_version":"3.116.4","repository_url":"https://github.com/ydb-platform/ydb-go-sdk"},{"name":"golang.org/x/crypto","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/net","old_version":"0.42.0","new_version":"0.44.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/text","old_version":"0.27.0","new_version":"0.29.0","repository_url":"https://github.com/golang/text"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"},{"name":"google.golang.org/grpc","old_version":"1.69.4","new_version":"1.75.1","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.35.1","new_version":"1.36.6"},{"name":"github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream","old_version":"1.6.11","new_version":"1.7.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.17","new_version":"1.31.12","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/credentials","old_version":"1.17.70","new_version":"1.18.16","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/feature/s3/manager","old_version":"1.17.83","new_version":"1.19.10","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/configsources","old_version":"1.3.36","new_version":"1.4.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2","old_version":"2.6.36","new_version":"2.7.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/internal/v4a","old_version":"1.3.36","new_version":"1.4.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding","old_version":"1.12.4","new_version":"1.13.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/checksum","old_version":"1.7.4","new_version":"1.8.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url","old_version":"1.12.17","new_version":"1.13.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/internal/s3shared","old_version":"1.18.17","new_version":"1.19.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.16","new_version":"0.0.19","repository_url":"https://github.com/mattn/go-runewidth"}],"path":null,"ecosystem":"go"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dev-dependencies group with 41 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.18.1` | `1.19.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.10.1` | `1.12.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/storage/azblob](https://github.com/Azure/azure-sdk-for-go) | `1.6.1` | `1.6.2` |\n| [github.com/DataDog/datadog-go/v5](https://github.com/DataDog/datadog-go) | `5.6.0` | `5.8.0` |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.5` | `1.39.2` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.88.3` |\n| [github.com/aws/smithy-go](https://github.com/aws/smithy-go) | `1.22.4` | `1.23.0` |\n| [github.com/gofiber/fiber/v2](https://github.com/gofiber/fiber) | `2.52.8` | `2.52.9` |\n| [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) | `5.2.2` | `5.3.0` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.43.0` | `1.46.1` |\n| [github.com/segmentio/kafka-go](https://github.com/segmentio/kafka-go) | `0.4.48` | `0.4.49` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp) | `1.63.0` | `1.66.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |\n| [golang.org/x/sys](https://github.com/golang/sys) | `0.34.0` | `0.36.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/internal](https://github.com/Azure/azure-sdk-for-go) | `1.11.1` | `1.11.2` |\n| [github.com/AzureAD/microsoft-authentication-library-for-go](https://github.com/AzureAD/microsoft-authentication-library-for-go) | `1.4.2` | `1.5.0` |\n| [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) | `1.16.32` | `1.18.9` |\n| [github.com/aws/aws-sdk-go-v2/service/sso](https://github.com/aws/aws-sdk-go-v2) | `1.25.5` | `1.29.6` |\n| [github.com/aws/aws-sdk-go-v2/service/ssooidc](https://github.com/aws/aws-sdk-go-v2) | `1.30.3` | `1.35.1` |\n| [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) | `1.34.0` | `1.38.6` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.3` | `1.0.0` |\n| [github.com/ydb-platform/ydb-go-sdk/v3](https://github.com/ydb-platform/ydb-go-sdk) | `3.115.3` | `3.116.4` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.40.0` | `0.42.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.42.0` | `0.44.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.27.0` | `0.29.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.69.4` | `1.75.1` |\n| google.golang.org/protobuf | `1.35.1` | `1.36.6` |\n| [github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream](https://github.com/aws/aws-sdk-go-v2) | `1.6.11` | `1.7.1` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.17` | `1.31.12` |\n| [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) | `1.17.70` | `1.18.16` |\n| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.17.83` | `1.19.10` |\n| [github.com/aws/aws-sdk-go-v2/internal/configsources](https://github.com/aws/aws-sdk-go-v2) | `1.3.36` | `1.4.9` |\n| [github.com/aws/aws-sdk-go-v2/internal/endpoints/v2](https://github.com/aws/aws-sdk-go-v2) | `2.6.36` | `2.7.9` |\n| [github.com/aws/aws-sdk-go-v2/internal/v4a](https://github.com/aws/aws-sdk-go-v2) | `1.3.36` | `1.4.9` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding](https://github.com/aws/aws-sdk-go-v2) | `1.12.4` | `1.13.1` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/checksum](https://github.com/aws/aws-sdk-go-v2) | `1.7.4` | `1.8.9` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/presigned-url](https://github.com/aws/aws-sdk-go-v2) | `1.12.17` | `1.13.9` |\n| [github.com/aws/aws-sdk-go-v2/service/internal/s3shared](https://github.com/aws/aws-sdk-go-v2) | `1.18.17` | `1.19.9` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.16` | `0.0.19` |\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.18.1 to 1.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.19.1\u003c/h2\u003e\n\u003ch2\u003e1.19.1 (2025-09-11)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed resource identifier parsing for provider-specific resource hierarchies containing \u0026quot;resourceGroups\u0026quot; segments.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error fall-back for improperly authored long-running operations.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.19.0\u003c/h2\u003e\n\u003ch2\u003e1.19.0 (2025-08-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime.APIVersionLocationPath\u003c/code\u003e to be set by clients that set the API version in the path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.18.2\u003c/h2\u003e\n\u003ch2\u003e1.18.2 (2025-07-31)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a case in which \u003ccode\u003eBearerTokenPolicy\u003c/code\u003e didn't ensure an authentication error is non-retriable\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/Azure/azure-sdk-for-go/commit/b75b3dc07f16f6323d014a0b5e6525e95f52c1ae\"\u003e\u003ccode\u003eb75b3dc\u003c/code\u003e\u003c/a\u003e Prep azcore v1.19.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25228\"\u003e#25228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f1cef39e1daf22695ce9a621ebba6b47befb33b2\"\u003e\u003ccode\u003ef1cef39\u003c/code\u003e\u003c/a\u003e [keyvault] update build.go files (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25200\"\u003e#25200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/02dfb45d13102c5480314ef0e2340ca4e3e9fca7\"\u003e\u003ccode\u003e02dfb45\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.7   (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25220\"\u003e#25220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5dd8b77cd4a7c2aa05ddfdd19040edf9ce4da399\"\u003e\u003ccode\u003e5dd8b77\u003c/code\u003e\u003c/a\u003e Upgrade emitter and TypeSpec packages to latest versions (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25221\"\u003e#25221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9efb4241cb023f46d732dc8b22fbf11fc11e636d\"\u003e\u003ccode\u003e9efb424\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/2.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa8680658e521548d7de358ee60fe9992b6b09fc\"\u003e\u003ccode\u003efa86806\u003c/code\u003e\u003c/a\u003e Upgrade azidentity dependencies (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25192\"\u003e#25192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/feb6e13d83af003a3fc607efd83f5a8ffe262dc4\"\u003e\u003ccode\u003efeb6e13\u003c/code\u003e\u003c/a\u003e Return ResponseError for LROs with an unsuccessful initial response (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25206\"\u003e#25206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61679220d5668fc874b56cdb275e30b641fe3884\"\u003e\u003ccode\u003e6167922\u003c/code\u003e\u003c/a\u003e Users/gupta kashish/deprecation date update (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25201\"\u003e#25201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/61af7e1967f8ba6b95532d9c6e43ab880df188d7\"\u003e\u003ccode\u003e61af7e1\u003c/code\u003e\u003c/a\u003e upgrade autorest.go (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25195\"\u003e#25195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f3e42c2ebb6a909e69aad0b80e215e30e180a8cd\"\u003e\u003ccode\u003ef3e42c2\u003c/code\u003e\u003c/a\u003e CLI credentials return errors when given claims (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25186\"\u003e#25186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.18.1...sdk/azcore/v1.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.10.1 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/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azidentity's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azidentity/v1.12.0\u003c/h2\u003e\n\u003ch2\u003e1.12.0 (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDefaultAzureCredentialOptions.RequireAzureTokenCredentials\u003c/code\u003e. \u003ccode\u003eNewDefaultAzureCredential\u003c/code\u003e returns an\nerror when this option is true and the environment variable \u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e has no value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e no longer hangs when AZD_DEBUG is set\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetToken\u003c/code\u003e methods of \u003ccode\u003eAzureCLICredential\u003c/code\u003e and \u003ccode\u003eAzureDeveloperCLICredential\u003c/code\u003e return an error when\n\u003ccode\u003eTokenRequestOptions.Claims\u003c/code\u003e has a value because these credentials can't acquire a token in that\ncase. The error messages describe the action required to get a token.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/internal/v1.11.2\u003c/h2\u003e\n\u003ch2\u003e1.11.2 (2025-07-30)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eerrorinfo.NonRetriable()\u003c/code\u003e doesn't wrap errors which are already \u003ccode\u003eNonRetriable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.11.0\u003c/h2\u003e\n\u003ch2\u003e1.11.0 (2025-08-05)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDefaultAzureCredential\u003c/code\u003e tries its next credential when a dev tool credential such as\n\u003ccode\u003eAzureCLICredential\u003c/code\u003e returns an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azidentity/v1.11.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e1.11.0-beta.1 (2025-07-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDefaultAzureCredential\u003c/code\u003e allows selecting one of its credential types by name via environment variable\n\u003ccode\u003eAZURE_TOKEN_CREDENTIALS\u003c/code\u003e. It will use only the selected type at runtime. For example, set\n\u003ccode\u003eAZURE_TOKEN_CREDENTIALS=WorkloadIdentityCredential\u003c/code\u003e to have \u003ccode\u003eDefaultAzureCredential\u003c/code\u003e use only\n\u003ccode\u003eWorkloadIdentityCredential\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBy default, \u003ccode\u003eManagedIdentityCredential\u003c/code\u003e retries IMDS requests for a maximum of ~70 seconds as recommended\nin IMDS documentation. In previous versions, it would stop retrying after ~54 seconds by default.\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/Azure/azure-sdk-for-go/commit/e58902b242459d7a4a42c8c0113937b26ac495af\"\u003e\u003ccode\u003ee58902b\u003c/code\u003e\u003c/a\u003e Prep azcore v1.12.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23005\"\u003e#23005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9ad32c5a2db85ef5f697e5d3376a73efaebd19ae\"\u003e\u003ccode\u003e9ad32c5\u003c/code\u003e\u003c/a\u003e Increment package version after release of internal (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23004\"\u003e#23004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/897e9035c566063952597bc3b470858e866c2a0b\"\u003e\u003ccode\u003e897e903\u003c/code\u003e\u003c/a\u003e Update ignore-links.txt (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/23003\"\u003e#23003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ac7cc049bf63dc129ad246dbe21ac7a6ca42a578\"\u003e\u003ccode\u003eac7cc04\u003c/code\u003e\u003c/a\u003e [keyvault] fix test recording sanitizers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22911\"\u003e#22911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/276cf8c8e230d25d0872babca0a5965514760e19\"\u003e\u003ccode\u003e276cf8c\u003c/code\u003e\u003c/a\u003e update readme (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22971\"\u003e#22971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5eb479f45a231f434b00411e57b17c53137d35ea\"\u003e\u003ccode\u003e5eb479f\u003c/code\u003e\u003c/a\u003e [azopenai] Updating hash to merged PR. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22998\"\u003e#22998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9c4f5c55f5439bcd7e3b5290fb31b2e145f2ebf8\"\u003e\u003ccode\u003e9c4f5c5\u003c/code\u003e\u003c/a\u003e Prepare sdk/internal v1.9.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22991\"\u003e#22991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b407f56cbce00d7d3ff51ac864fd1d04a88a08a1\"\u003e\u003ccode\u003eb407f56\u003c/code\u003e\u003c/a\u003e Increment version for messaging/azwebpubsub releases (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22466\"\u003e#22466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/3af4c7ee716193b8e6755307ef1d27c041614752\"\u003e\u003ccode\u003e3af4c7e\u003c/code\u003e\u003c/a\u003e update mgmt live test (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22996\"\u003e#22996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b7d018ea5d4e2c59ef91f8b42d3307262bf3e81b\"\u003e\u003ccode\u003eb7d018e\u003c/code\u003e\u003c/a\u003e fix sdk/resourcemanager/internal module (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/22994\"\u003e#22994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.10.1...sdk/azcore/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/Azure/azure-sdk-for-go/sdk/storage/azblob` from 1.6.1 to 1.6.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2 (2025-07-23)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazcore\u003c/code\u003e version to \u003ccode\u003e1.18.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/storage/azblob/v1.6.2-beta.2\u003c/h2\u003e\n\u003ch2\u003e1.6.2-beta.2 (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003eazidentity\u003c/code\u003e version to \u003ccode\u003e1.10.1\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/Azure/azure-sdk-for-go/commit/5b7ca8c0309134795ecf665f0912d214f4ea3fcd\"\u003e\u003ccode\u003e5b7ca8c\u003c/code\u003e\u003c/a\u003e changelog and go mod updates for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24990\"\u003e#24990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/9e1e134ddeb218d99a056e83102870e6cf0482ce\"\u003e\u003ccode\u003e9e1e134\u003c/code\u003e\u003c/a\u003e fix identity dep version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24986\"\u003e#24986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/7418f667a65eba01391d8e7b3023e9240efa9a7d\"\u003e\u003ccode\u003e7418f66\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/recoveryservicesdatareplication/armrecoveryserv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72cfa13ec3c0b93e1cf24ab83fc3596b7657baa1\"\u003e\u003ccode\u003e72cfa13\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24985\"\u003e#24985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/114ed10560a41d13ac9173e92bdfa80518737d95\"\u003e\u003ccode\u003e114ed10\u003c/code\u003e\u003c/a\u003e [azopenai] Update deps, point to latest in main, and regen. (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24982\"\u003e#24982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bbbf16cb397fd614c356938a4fe71eff25c8fdda\"\u003e\u003ccode\u003ebbbf16c\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/providerhub/armproviderhub/2.0.0 generation fro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/bc4b735a445960ec6d6d869bfc640c6b7ddc3572\"\u003e\u003ccode\u003ebc4b735\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/carbonoptimization/armcarbonoptimization/1.0.0 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/0cc45a3b418d8729dbe2bd7ef65f65bb7ebb3f67\"\u003e\u003ccode\u003e0cc45a3\u003c/code\u003e\u003c/a\u003e [Release] sdk/resourcemanager/storagediscovery/armstoragediscovery/0.1.0 gene...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e80945ae58a8567a2d4a59afb6d9f1dd009062da\"\u003e\u003ccode\u003ee80945a\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24969\"\u003e#24969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/43928aaa5332e55482e1fe84a6479258db964046\"\u003e\u003ccode\u003e43928aa\u003c/code\u003e\u003c/a\u003e Remove import to v1 module (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/24963\"\u003e#24963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.6.1...sdk/storage/azblob/v1.6.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/DataDog/datadog-go/v5` from 5.6.0 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DataDog/datadog-go/releases\"\u003egithub.com/DataDog/datadog-go/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#580--2025-09-24\"\u003eChangelog\u003c/a\u003e for the details.\u003c/p\u003e\n\u003ch2\u003ev5.7.1\u003c/h2\u003e\n\u003cp\u003eRetracting v5.7.0 as it included a breaking change.\u003c/p\u003e\n\u003ch2\u003ev5.7.0\u003c/h2\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/DataDog/datadog-go/blob/master/CHANGELOG.md#570--2025-08-19\"\u003eChangelog\u003c/a\u003e for the details.\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/DataDog/datadog-go/blob/master/CHANGELOG.md\"\u003egithub.com/DataDog/datadog-go/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 / 2025-09-24\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] Create \u003ccode\u003eClientInterfaceEx\u003c/code\u003e adding Cardinality parameter to the metric functions. See [334][].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\u003e[].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.1 / 2025-08-21\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Revert 5.7.0 as it included a breaking change.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.0 / 2025-08-19\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[IMPROVEMENT] Add support for \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e for origin detection. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[IMPROVEMENT] Add parameter for tag cardinality. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e[].\u003c/li\u003e\n\u003cli\u003e[BUGFIX] Gracefully reconnect when UDS connection is severed. See \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/323\"\u003e#323\u003c/a\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/DataDog/datadog-go/commit/519cc9e727386a0e59e9d5302a4370a4f5ea08ea\"\u003e\u003ccode\u003e519cc9e\u003c/code\u003e\u003c/a\u003e Add date to changelog (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/339\"\u003e#339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/1a07cfc4b5e7d0f412b74653b5758da0ec4c562e\"\u003e\u003ccode\u003e1a07cfc\u003c/code\u003e\u003c/a\u003e Release 5.8.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/8443df618bf3880e541a39e029c794166722e599\"\u003e\u003ccode\u003e8443df6\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309]Add ClientInterfaceEx interface to handle Parameter arg (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/46eb6b8d5ab823c698fd57d741873b7983dbc990\"\u003e\u003ccode\u003e46eb6b8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/335\"\u003e#335\u003c/a\u003e from DataDog/drichards-87/remove-docs-team-codeowners\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/d01da1e8818b270d0982a55057b2df96960067c7\"\u003e\u003ccode\u003ed01da1e\u003c/code\u003e\u003c/a\u003e Remove Docs Team as CODEOWNERS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/6f4267c9a79018e326e81004bb5ea192034c2201\"\u003e\u003ccode\u003e6f4267c\u003c/code\u003e\u003c/a\u003e Release 5.7.0 (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/331\"\u003e#331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b35ef89575770936aec32e3ee6f0860023dd0ba4\"\u003e\u003ccode\u003eb35ef89\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-319 ] Add check for origin detection configuration before outputt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/a6b9cdf87a42985c32e5abfc1e6e10e349107ee0\"\u003e\u003ccode\u003ea6b9cdf\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-309] add support for tag cardinality (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/cbc51a66a0358f87d97d107ab602e37b74e63977\"\u003e\u003ccode\u003ecbc51a6\u003c/code\u003e\u003c/a\u003e added WithoutOriginDetection() to setupClient (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DataDog/datadog-go/commit/b67d52367c3dcd0a7c7263a66fd2d90fef517ec7\"\u003e\u003ccode\u003eb67d523\u003c/code\u003e\u003c/a\u003e [AGTMETRICS-308] send \u003ccode\u003eDD_EXTERNAL_ENV\u003c/code\u003e as \u003ccode\u003ee:\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/DataDog/datadog-go/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DataDog/datadog-go/compare/v5.6.0...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/aws/aws-sdk-go-v2` from 1.36.5 to 1.39.2\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/67db6904b816b95073883b7ad378384c4839b28c\"\u003e\u003ccode\u003e67db690\u003c/code\u003e\u003c/a\u003e Release 2025-09-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/32ee1b5d75fc303c0626a6f5e769f4e08cc491a8\"\u003e\u003ccode\u003e32ee1b5\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/0b431223309a815cffc048072556aa651ee1455f\"\u003e\u003ccode\u003e0b43122\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/44786d920f3627b73a99e81c7b6399dbfcf7ab42\"\u003e\u003ccode\u003e44786d9\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/c98edb73809256823906d7e307ecf3c9abc16700\"\u003e\u003ccode\u003ec98edb7\u003c/code\u003e\u003c/a\u003e update internal endpts comment that was wrong (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3194\"\u003e#3194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/88da3c8c5569dece0e99802dab638faa047a0db0\"\u003e\u003ccode\u003e88da3c8\u003c/code\u003e\u003c/a\u003e Release 2025-09-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74a74fc179f8bbd879383cc75fa29a1937266dcc\"\u003e\u003ccode\u003e74a74fc\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/5e6f7ae6139ca69044bb706664b4dbdc31227a32\"\u003e\u003ccode\u003e5e6f7ae\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/0e722ab42ff6bc6bb810c2937b8e1b41937e17c3\"\u003e\u003ccode\u003e0e722ab\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/41a7d004b9ff794f6007d30168afc825031f2c61\"\u003e\u003ccode\u003e41a7d00\u003c/code\u003e\u003c/a\u003e Release 2025-09-24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.5...v1.39.2\"\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.83.0 to 1.88.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/67db6904b816b95073883b7ad378384c4839b28c\"\u003e\u003ccode\u003e67db690\u003c/code\u003e\u003c/a\u003e Release 2025-09-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/32ee1b5d75fc303c0626a6f5e769f4e08cc491a8\"\u003e\u003ccode\u003e32ee1b5\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/0b431223309a815cffc048072556aa651ee1455f\"\u003e\u003ccode\u003e0b43122\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/44786d920f3627b73a99e81c7b6399dbfcf7ab42\"\u003e\u003ccode\u003e44786d9\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/c98edb73809256823906d7e307ecf3c9abc16700\"\u003e\u003ccode\u003ec98edb7\u003c/code\u003e\u003c/a\u003e update internal endpts comment that was wrong (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3194\"\u003e#3194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/88da3c8c5569dece0e99802dab638faa047a0db0\"\u003e\u003ccode\u003e88da3c8\u003c/code\u003e\u003c/a\u003e Release 2025-09-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74a74fc179f8bbd879383cc75fa29a1937266dcc\"\u003e\u003ccode\u003e74a74fc\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/5e6f7ae6139ca69044bb706664b4dbdc31227a32\"\u003e\u003ccode\u003e5e6f7ae\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/0e722ab42ff6bc6bb810c2937b8e1b41937e17c3\"\u003e\u003ccode\u003e0e722ab\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/41a7d004b9ff794f6007d30168afc825031f2c61\"\u003e\u003ccode\u003e41a7d00\u003c/code\u003e\u003c/a\u003e Release 2025-09-24\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.83.0...service/s3/v1.88.3\"\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.22.4 to 1.23.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-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\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.4\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix CBOR serd empty check for string and enum fields\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Fix HTTP metrics data race.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBug Fix\u003c/strong\u003e: Replace usages of deprecated ioutil package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-02-17)\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.3\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Bump minimum Go version to 1.22 per our language support policy.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2025-01-21)\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\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/287a36884f9b91660ef6acd3ddf01b4e31788df7\"\u003e\u003ccode\u003e287a368\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/d85d2902aeac62b7a25c1e91422e96ee66480d23\"\u003e\u003ccode\u003ed85d290\u003c/code\u003e\u003c/a\u003e sort map keys in JSON Document shape encodes (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/599\"\u003e#599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/16d913d93001992645c0f54e3ce9fa6be287b70a\"\u003e\u003ccode\u003e16d913d\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/6d6f3a582fa9f69646a6853cd951de1925aa140f\"\u003e\u003ccode\u003e6d6f3a5\u003c/code\u003e\u003c/a\u003e update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/8ff86680d1bfd5b4cc19329702bd64458ac7f1b6\"\u003e\u003ccode\u003e8ff8668\u003c/code\u003e\u003c/a\u003e support auth scheme preference in client options (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/591\"\u003e#591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/bb7768d2fd5a6b6ce3c1d580875fe3a7df8c7b81\"\u003e\u003ccode\u003ebb7768d\u003c/code\u003e\u003c/a\u003e add go-shape-codegen plugin (\u003ca href=\"https://redirect.github.com/aws/smithy-go/issues/592\"\u003e#592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/9245dc40c6fa9ff816266cf16cf4d4e4fc30e496\"\u003e\u003ccode\u003e9245dc4\u003c/code\u003e\u003c/a\u003e remove checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/a22818fe19b9bc7d4926501907b154d813b309a5\"\u003e\u003ccode\u003ea22818f\u003c/code\u003e\u003c/a\u003e changelog2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/4de842dcce727d48fb32cf7e12cfda909c388e49\"\u003e\u003ccode\u003e4de842d\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/smithy-go/commit/251304abb7dca45945fea875022c074e55195493\"\u003e\u003ccode\u003e251304a\u003c/code\u003e\u003c/a\u003e remove stuck changelogs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/smithy-go/compare/v1.22.4...v1.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gofiber/fiber/v2` from 2.52.8 to 2.52.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gofiber/fiber/releases\"\u003egithub.com/gofiber/fiber/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.52.9\u003c/h2\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd upper index limit for parsers by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3503\"\u003egofiber/fiber#3503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEmbedded struct parsing by \u003ca href=\"https://github.com/ReneWerner87\"\u003e\u003ccode\u003e@​ReneWerner87\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3478\"\u003egofiber/fiber#3478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Content-Type comparison in \u003ccode\u003eIs()\u003c/code\u003e by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3537\"\u003egofiber/fiber#3537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix MIME type equality checks by \u003ca href=\"https://github.com/gaby\"\u003e\u003ccode\u003e@​gaby\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gofiber/fiber/pull/3603\"\u003egofiber/fiber#3603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ehttps://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\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/gofiber/fiber/commit/1197a22735820680ccfa241914b925f3820fcfd4\"\u003e\u003ccode\u003e1197a22\u003c/code\u003e\u003c/a\u003e Update app.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b60408c9bde7e71faac0519aa680a6fb8d64a255\"\u003e\u003ccode\u003eb60408c\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix MIME type equality checks (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3603\"\u003e#3603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/845f95f441718b1be1cf228f879f0a761118f317\"\u003e\u003ccode\u003e845f95f\u003c/code\u003e\u003c/a\u003e 🐛 bug: Fix Content-Type comparison in Is() (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3537\"\u003e#3537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/1c037c4900cf87dd110a69e4f0b542f64ecb84b3\"\u003e\u003ccode\u003e1c037c4\u003c/code\u003e\u003c/a\u003e 🧹 chore: Add upper index limit for parsers (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3503\"\u003e#3503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/40d14a9c717a3db1222ba480b9a26cddd6cd231b\"\u003e\u003ccode\u003e40d14a9\u003c/code\u003e\u003c/a\u003e 🐛 fix: Embedded struct parsing (\u003ca href=\"https://redirect.github.com/gofiber/fiber/issues/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gofiber/fiber/commit/b6f077275f12d25e0a4aecf59d01d77be8005ee8\"\u003e\u003ccode\u003eb6f0772\u003c/code\u003e\u003c/a\u003e Update AGENTS.md\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/gofiber/fiber/compare/v2.52.8...v2.52.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.0\u003c/h2\u003e\n\u003cp\u003eThis release is almost identical to to \u003ccode\u003ev5.2.3\u003c/code\u003e but now correctly indicates Go 1.21 as minimum requirement.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CODEOWNERS by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/449\"\u003egolang-jwt/jwt#449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Go version to indicate correct minimum requirement by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/452\"\u003egolang-jwt/jwt#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.3...v5.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump GitHub workflows and Go versions by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/438\"\u003egolang-jwt/jwt#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplementing validation of multiple audiences by \u003ca href=\"https://github.com/oxisto\"\u003e\u003ccode\u003e@​oxisto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/433\"\u003egolang-jwt/jwt#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/440\"\u003egolang-jwt/jwt#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereplaced interface{} to any by \u003ca href=\"https://github.com/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bug in validation of multiple audiences by \u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\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/aachex\"\u003e\u003ccode\u003e@​aachex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/445\"\u003egolang-jwt/jwt#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sfinnman-cotn\"\u003e\u003ccode\u003e@​sfinnman-cotn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/441\"\u003egolang-jwt/jwt#441\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.2.2...v5.2.3\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/golang-jwt/jwt/commit/e9547a11aa603c52a31e315cdcaa71d0f25b921a\"\u003e\u003ccode\u003ee9547a1\u003c/code\u003e\u003c/a\u003e Bump Go version to indicate correct minimum requirement (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/3839817bf313f2cfe58853dcbe542ffd06300831\"\u003e\u003ccode\u003e3839817\u003c/code\u003e\u003c/a\u003e Create CODEOWNERS (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/449\"\u003e#449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d83e545cee83663ad15137c8615900a60447baad\"\u003e\u003ccode\u003ed83e545\u003c/code\u003e\u003c/a\u003e Fix bug in validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/441\"\u003e#441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/75740f19088857627364f255f3103a053071ca66\"\u003e\u003ccode\u003e75740f1\u003c/code\u003e\u003c/a\u003e replaced interface{} to any (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/048854f1b0ac96c0a843d52fc09d7878b853683f\"\u003e\u003ccode\u003e048854f\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7 to 8 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/497a38ec597a28f8f7dd874deb28ad88fb65d0f7\"\u003e\u003ccode\u003e497a38e\u003c/code\u003e\u003c/a\u003e Implementing validation of multiple audiences (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/12384ead1e03c0307ee57b05ee2e49cdaa8d30f4\"\u003e\u003ccode\u003e12384ea\u003c/code\u003e\u003c/a\u003e Bump GitHub workflows and Go versions (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/438\"\u003e#438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.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/nats-io/nats.go` from 1.43.0 to 1.46.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eContext and timeout options to \u003ccode\u003eMessages.Next()\u003c/code\u003e plus \u003ccode\u003eFetch\u003c/code\u003e context support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom name prefix for ordered consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrioritized priority policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdded KeyValue bucket metadada support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd max consumers limit error (code=10026). Thanks \u003ca href=\"https://github.com/Arlet2\"\u003e\u003ccode\u003e@​Arlet2\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn more specific cons info error on ordered consumer recreation (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\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/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2d3be0c81b47c6d747c057e858dcccbc0da6c305\"\u003e\u003ccode\u003e2d3be0c\u003c/code\u003e\u003c/a\u003e [IMPROVED] Bump nats-server test dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9726c6f3bce55461780aee3dc7fd40724078e91f\"\u003e\u003ccode\u003e9726c6f\u003c/code\u003e\u003c/a\u003e [ADDED] AllowMsgSchedules field to enable message scheduling in stream config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/5e67170a3195cc7af484529ba1e6151bf2677648\"\u003e\u003ccode\u003e5e67170\u003c/code\u003e\u003c/a\u003e [FIXED] Revert leftover no headers support changes (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c85e27545ae3ddbc1f64d74e659b1890cc658267\"\u003e\u003ccode\u003ec85e275\u003c/code\u003e\u003c/a\u003e [ADDED] Introduce PersistMode for configurable persistence settings in stream...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/13d3ae2df4c67412ab887a45d542a12053dd58ec\"\u003e\u003ccode\u003e13d3ae2\u003c/code\u003e\u003c/a\u003e [ADDED] AllowAtomicPublish option on stream config (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/60f17186ecfffaa404485047969f129c5a186fb0\"\u003e\u003ccode\u003e60f1718\u003c/code\u003e\u003c/a\u003e [CHANGED] Remove no headers support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ec9b58f8954ca95f9fd2bdc1af0c8fe528e77764\"\u003e\u003ccode\u003eec9b58f\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test veryfying if mirror can be updated to regular stream (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.46.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/segmentio/kafka-go` from 0.4.48 to 0.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/segmentio/kafka-go/releases\"\u003egithub.com/segmentio/kafka-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.4.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade go to 1.23 and bump x/net by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1387\"\u003esegmentio/kafka-go#1387\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: Update OffsetCommit CommittedLeaderEpoch to v6 by \u003ca href=\"https://github.com/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bitnami -\u0026gt; bitnamilegacy by \u003ca href=\"https://github.com/petedannemann\"\u003e\u003ccode\u003e@​petedannemann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1402\"\u003esegmentio/kafka-go#1402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add ProtocolType to ListGroupsResponseGroup by \u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\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/LeonHartley\"\u003e\u003ccode\u003e@​LeonHartley\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1335\"\u003esegmentio/kafka-go#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hhahn-tw\"\u003e\u003ccode\u003e@​hhahn-tw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/segmentio/kafka-go/pull/1403\"\u003esegmentio/kafka-go#1403\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\u003ehttps://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\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/segmentio/kafka-go/commit/3f6808045dfce56553562afa2ede13fabd640603\"\u003e\u003ccode\u003e3f68080\u003c/code\u003e\u003c/a\u003e feat: add ProtocolType to ListGroupsResponseGroup (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1403\"\u003e#1403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/d8511273c9a14e51e0f55f603e91b199a56dfde6\"\u003e\u003ccode\u003ed851127\u003c/code\u003e\u003c/a\u003e chore: bitnami -\u0026gt; bitnamilegacy (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1402\"\u003e#1402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/af1725fb4fc0d856653afb2aeaeaa3cbfea18aec\"\u003e\u003ccode\u003eaf1725f\u003c/code\u003e\u003c/a\u003e Fix: Update OffsetCommit CommittedLeaderEpoch to v6 (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/segmentio/kafka-go/commit/3683dc8e60f11857e77c4a66a12eba87d4280e31\"\u003e\u003ccode\u003e3683dc8\u003c/code\u003e\u003c/a\u003e chore: upgrade go to 1.23 and bump x/net (\u003ca href=\"https://redirect.github.com/segmentio/kafka-go/issues/1387\"\u003e#1387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/segmentio/kafka-go/compare/v0.4.48...v0.4.49\"\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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/valyala/fasthttp` from 1.63.0 to 1.66.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/valyala/fasthttp/releases\"\u003egithub.com/valyala/fasthttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.66.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.7 to 2.22.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2056\"\u003evalyala/fasthttp#2056\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add fasthttp-auth to related projects section by \u003ca href=\"https://github.com/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2057\"\u003evalyala/fasthttp#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eserver: refactor to use atomic type by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2058\"\u003evalyala/fasthttp#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2060\"\u003evalyala/fasthttp#2060\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix extra whitespace parsing in HTTP request lines to prevent cache poisoning by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2061\"\u003evalyala/fasthttp#2061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop Go 1.23 support by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2065\"\u003evalyala/fasthttp#2065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd flushing support to fasthttpadaptor by \u003ca href=\"https://github.com/grivera64\"\u003e\u003ccode\u003e@​grivera64\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2054\"\u003evalyala/fasthttp#2054\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/FAUST-BENCHOU\"\u003e\u003ccode\u003e@​FAUST-BENCHOU\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2057\"\u003evalyala/fasthttp#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2058\"\u003evalyala/fasthttp#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2061\"\u003evalyala/fasthttp#2061\u003c/a\u003e 😄\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grivera64\"\u003e\u003ccode\u003e@​grivera64\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2054\"\u003evalyala/fasthttp#2054\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/valyala/fasthttp/compare/v1.65.0...v1.66.0\"\u003ehttps://github.com/valyala/fasthttp/compare/v1.65.0...v1.66.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.65.0\u003c/h2\u003e\n\u003ch2\u003e‼️ ⚠️ backwards incompatibility! ⚠️ ‼️\u003c/h2\u003e\n\u003cp\u003eIn this version of fasthttp, headers delimited by just \u003ccode\u003e\\n\u003c/code\u003e (instead of \u003ccode\u003e\\r\\n\u003c/code\u003e) are no longer supported!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRewrite header parsing to improve spec compliance by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2030\"\u003evalyala/fasthttp#2030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify Client.Do function and lock usage by \u003ca href=\"https://github.com/byte0o\"\u003e\u003ccode\u003e@​byte0o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2038\"\u003evalyala/fasthttp#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump securego/gosec from 2.22.5 to 2.22.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/valyala/fasthttp/pull/2039\"\u003evalyala/fasthttp#2039\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix trailer security by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2043\"\u003evalyala/fasthttp#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix RequestHeader.ContentLength() if disableSpecialHeader is true by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2042\"\u003evalyala/fasthttp#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd reuseport support for Solaris by \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2046\"\u003evalyala/fasthttp#2046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: replace atomic operations with atomic types by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2048\"\u003evalyala/fasthttp#2048\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/net 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/valyala/fasthttp/pull/2049\"\u003evalyala/fasthttp#2049\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize fs to have 0 allocations by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2052\"\u003evalyala/fasthttp#2052\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 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/valyala/fasthttp/pull/2055\"\u003evalyala/fasthttp#2055\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/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2046\"\u003evalyala/fasthttp#2046\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/valyala/fasthttp/compare/v1.64.0...v1.65.0\"\u003ehttps://github.com/valyala/fasthttp/compare/v1.64.0...v1.65.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e⚠️ Deprecation warning! ⚠️\u003c/h2\u003e\n\u003cp\u003eIn the next version of fasthttp headers delimited by just \u003ccode\u003e\\n\u003c/code\u003e (instead of \u003ccode\u003e\\r\\n\u003c/code\u003e) are no longer supported!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd warning for deprecated newline separator by \u003ca href=\"https://github.com/erikdubbelboer\"\u003e\u003ccode\u003e@​erikdubbelboer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2031\"\u003evalyala/fasthttp#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefact: eliminate duplication in Request/Response via struct embedding by \u003ca href=\"https://github.com/ksw2000\"\u003e\u003ccode\u003e@​ksw2000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/valyala/fasthttp/pull/2027\"\u003evalyala/fasthttp#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys 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/valyala/fasthttp/pull/2034\"\u003evalyala/fasthttp#2034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto 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/valyala/fasthttp/pull/2036\"\u003evalyala/fasthttp#2036\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/valyala/fasthttp/commit/e04490f830dd9671b53e2359cddc79a23d7877f3\"\u003e\u003ccode\u003ee04490f\u003c/code\u003e\u003c/a\u003e Add flushing support to fasthttpadaptor (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2054\"\u003e#2054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/e9640b4d39215ac87fa85c171b26d745a40a8e99\"\u003e\u003ccode\u003ee9640b4\u003c/code\u003e\u003c/a\u003e Update benchmarks in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/4d25421ae55c9f5d28dc3731d9a51106a71b7254\"\u003e\u003ccode\u003e4d25421\u003c/code\u003e\u003c/a\u003e Drop Go 1.23 support (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/72dccd04fb1b6ec82f33b95fd8e069861a9872e7\"\u003e\u003ccode\u003e72dccd0\u003c/code\u003e\u003c/a\u003e Fix extra whitespace parsing in HTTP request lines to prevent cache poisoning...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/8c7d2bc051dfc5d5d3d0c847a293622aad42641b\"\u003e\u003ccode\u003e8c7d2bc\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/28b7880b32812a37f8272b2153d07b2df16e821e\"\u003e\u003ccode\u003e28b7880\u003c/code\u003e\u003c/a\u003e server: refactor to use atomic type (\u003ca href=\"https://redirect.github.com/valyala/fasthttp/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valyala/fasthttp/commit/68d21ed0086a8a7794274a58c5284ab9cac45cdd\"\u003e\u003ccode\u003e68d21ed\u003c/code\u003e\u003c/a\u003e docs: add fasthttp-auth to related projects section (\u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/yunusovt983-art/versitygw/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusovt983-art%2Fversitygw/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-29T01:34:20.000Z","version_change":"0.0.5-0.20220116011046-fa5810519dcb → 1.0.0","issue":{"uuid":"3462892215","node_id":"PR_kwDOP4C0rM6q_WXR","number":13,"state":"open","title":"go: bump the go group across 6 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-09-29T01:34:20.000Z","updated_at":"2025-11-17T01:33:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.5","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/stretchr/testify","old_version":"1.10.0","new_version":"1.11.1","repository_url":"https://github.com/stretchr/testify"},{"name":"golang.org/x/crypto","old_version":"0.36.0","new_version":"0.42.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.75.1","repository_url":"https://github.com/grpc/grpc-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 6 updates in the /client-sdk/go directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) | `2.3.3` | `2.3.5` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.14.0` | `1.16.4` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.5-0.20220116011046-fa5810519dcb` | `1.0.0` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.36.0` | `0.42.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.68.0` | `1.75.1` |\n\nBumps the go group with 1 update in the /examples/client-sdk/go/minimal-runtime-client directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 4 updates in the /tests/benchmark directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go), [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 3 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/253c36dd2729fc75e043259fec32c17472a31b54\"\u003e\u003ccode\u003e253c36d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2260\"\u003e#2260\u003c/a\u003e from Crypt-iQ/v2_transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/5ab25f3f2bd418fba09325c0f496f56aca03e9a3\"\u003e\u003ccode\u003e5ab25f3\u003c/code\u003e\u003c/a\u003e config: add new --v2transport option to gate BIP 324\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/ef0e43ba06799f2ab6ff193b1aaf98fad19d143d\"\u003e\u003ccode\u003eef0e43b\u003c/code\u003e\u003c/a\u003e multi: refactor v2 -\u0026gt; v1 downgrade logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/be67c070017c25c9cf402e846e464e46c87c55fc\"\u003e\u003ccode\u003ebe67c07\u003c/code\u003e\u003c/a\u003e peer: log when we downgrade outbound peers from v2 to v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/53afae48ff9dafc30a00302a1764a10aee261ba8\"\u003e\u003ccode\u003e53afae4\u003c/code\u003e\u003c/a\u003e peer: use random garbage length for v2 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/1ffd7b4b1858aabe4c13f576483292a6f0c4677a\"\u003e\u003ccode\u003e1ffd7b4\u003c/code\u003e\u003c/a\u003e v2transport: export maxGarbageLen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c6b2553ab8ccc92b51f9508536e415e2e416b278\"\u003e\u003ccode\u003ec6b2553\u003c/code\u003e\u003c/a\u003e rpcserver: expose v2 connection status in getpeerinfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2d2bf57a69cc7eb99b6e53377052fba6d71f0ea8\"\u003e\u003ccode\u003e2d2bf57\u003c/code\u003e\u003c/a\u003e server.go+connmgr: changes to trigger a reconnect in connmgr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/675d3007cfedb5c8926c44616d20b62c0aefbe58\"\u003e\u003ccode\u003e675d300\u003c/code\u003e\u003c/a\u003e peer+server.go: pendingReconnects map to reconnect to downgraded v2-\u0026gt;v1 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b5f0ebb13288d02fb24b4ffebeb6e751ab6fafdf\"\u003e\u003ccode\u003eb5f0ebb\u003c/code\u003e\u003c/a\u003e v2transport+server+peer: add v2-\u0026gt;v1 downgrade error if EOF during handshake\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.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/ethereum/go-ethereum` from 1.14.0 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBioelectric Infusers (v1.16.4)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHolesky\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1759308480\u003c/code\u003e (2025-10-01 08:48:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1759800000\u003c/code\u003e (2025-10-07 01:20:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1760389824\u003c/code\u003e (2025-10-13 21:10:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSepolia\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1760427360\u003c/code\u003e (2025-10-14 07:36:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1761017184\u003c/code\u003e (2025-10-21 03:26:24 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1761607008\u003c/code\u003e (2025-10-27 23:16:48 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHoodi\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1761677592\u003c/code\u003e (2025-10-28 18:53:12 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1762365720\u003c/code\u003e (2025-11-05 18:02:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1762955544\u003c/code\u003e (2025-11-12 13:52:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith BPO1 and BPO2, the blob capacity of these networks will increase as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1: max blobs/block: \u003ccode\u003e15\u003c/code\u003e, target: \u003ccode\u003e10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2: max blobs/block: \u003ccode\u003e21\u003c/code\u003e, target: \u003ccode\u003e14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of this release, the default block gas limit is set to \u003cstrong\u003e60M gas\u003c/strong\u003e.\nThis is the recommended limit that we, as client authors, feel comfortable with.\u003c/p\u003e\n\u003ch3\u003eCLI commands\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egeth snapshot\u003c/code\u003e and related commands no longer fail due to not finding the trie journal file. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32531\"\u003e#32531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA regression in \u003ccode\u003egeth snapshot dump\u003c/code\u003e and \u003ccode\u003egeth export-preimages\u003c/code\u003e is resolved. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32650\"\u003e#32650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have added an experimental zkVM 'guest program', \u003ccode\u003ekeeper\u003c/code\u003e, to the source tree. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32543\"\u003e#32543\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32638\"\u003e#32638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32736\"\u003e#32736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eeth_call\u003c/code\u003e and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32641\"\u003e#32641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eeth_getLogs\u003c/code\u003e and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the \u003ccode\u003e--rpc.logquerylimit\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32327\"\u003e#32327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStarting Geth with the \u003ccode\u003e--state.size-tracking\u003c/code\u003e option enables collection of precise state size numbers, which can be read using the \u003ccode\u003edebug_stateSize\u003c/code\u003e endpoint. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32362\"\u003e#32362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe new \u003ccode\u003edebug_executionWitness\u003c/code\u003e and \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e methods create a block witness for stateless execution. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32216\"\u003e#32216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTracing \u0026amp; ABIGEN\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is a new \u003ccode\u003eCodeChangeV2\u003c/code\u003e hook, with a \u003ccode\u003eCodeChangeReason\u003c/code\u003e parameter. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32525\"\u003e#32525\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32535\"\u003e#32535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn certain corner-cases related to SELFDESTRUCT, \u003ccode\u003eOnBalanceChange\u003c/code\u003e was not invoked. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32526\"\u003e#32526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBoundContract\u003c/code\u003e in \u003ccode\u003eaccounts/abi/bind/v2\u003c/code\u003e now exposes an \u003ccode\u003eAddress\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32559\"\u003e#32559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for \u003ca href=\"https://github.com/GottfriedHerold\"\u003e\u003ccode\u003e@​GottfriedHerold\u003c/code\u003e\u003c/a\u003e's work on improving the underlying math/big library. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32527\"\u003e#32527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32553\"\u003e#32553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32568\"\u003e#32568\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32576\"\u003e#32576\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/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b\"\u003e\u003ccode\u003e41714b4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release/1.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1\"\u003e\u003ccode\u003eb964b65\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.4 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890\"\u003e\u003ccode\u003e0977a02\u003c/code\u003e\u003c/a\u003e params: schedule Osaka/BPO1/BPO2 for testnets (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32735\"\u003e#32735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399\"\u003e\u003ccode\u003e7d8ccdd\u003c/code\u003e\u003c/a\u003e all: refactor to use builtin max/min (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32694\"\u003e#32694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a\"\u003e\u003ccode\u003ebacc150\u003c/code\u003e\u003c/a\u003e core/txpool: add eip2681 check for incoming transactions (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32726\"\u003e#32726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71\"\u003e\u003ccode\u003ead484fc\u003c/code\u003e\u003c/a\u003e build: upgrade to execution-spec-tests v5.1.0 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32742\"\u003e#32742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1\"\u003e\u003ccode\u003e89158aa\u003c/code\u003e\u003c/a\u003e core/txpool/blobpool: convert and add one-by-one (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32718\"\u003e#32718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9\"\u003e\u003ccode\u003e965ffff\u003c/code\u003e\u003c/a\u003e all: add bpo1 and bpo2 overrides (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32737\"\u003e#32737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b\"\u003e\u003ccode\u003e7611f35\u003c/code\u003e\u003c/a\u003e accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32740\"\u003e#32740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a\"\u003e\u003ccode\u003e1c706d1\u003c/code\u003e\u003c/a\u003e accounts/keystore: use ticker to avoid timer allocations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32732\"\u003e#32732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/crypto` from 0.36.0 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/5307a0ce6db8057c8d7c4378dc4bd715b4985ba1\"\u003e\u003ccode\u003e5307a0c\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/crypto/commit/9d779377cff7ff1f58520cc044fb90b10ddfc561\"\u003e\u003ccode\u003e9d77937\u003c/code\u003e\u003c/a\u003e acme: include order problem in OrderError\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/8f580defa01dec23898d3cd27f6369cdcc62f71f\"\u003e\u003ccode\u003e8f580de\u003c/code\u003e\u003c/a\u003e ssh: remove Go 1.24 build tag for ML-KEM kex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a4d1237429d6056ef197b0b911b8b9d7dca8ecf6\"\u003e\u003ccode\u003ea4d1237\u003c/code\u003e\u003c/a\u003e ssh/knownhosts: improve IPv6 support in Normalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b8d8dae13d7dda8706ca2ab98934ad404aacae22\"\u003e\u003ccode\u003eb8d8dae\u003c/code\u003e\u003c/a\u003e curve25519: include potential fips140=only error in panic message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/f5a2eabcab987dc84f30d5479ed5c5605b5de634\"\u003e\u003ccode\u003ef5a2eab\u003c/code\u003e\u003c/a\u003e ssh: use curve25519.X25519 instead of curve25519.ScalarMult\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/44ecf3af9978b32529ce689a6964bd557c79aa1c\"\u003e\u003ccode\u003e44ecf3a\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/ef5341b70697ceb55f904384bd982587224e8b0c\"\u003e\u003ccode\u003eef5341b\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/crypto/commit/b999374650442ee37e9bbd97d6a11ad7ed999b98\"\u003e\u003ccode\u003eb999374\u003c/code\u003e\u003c/a\u003e acme: fix pebble subprocess output data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c247dead11de7671a21a6c5169555e2aa5313caa\"\u003e\u003ccode\u003ec247dea\u003c/code\u003e\u003c/a\u003e x509roots/fallback: store bundle certs directly in DER\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.36.0...v0.42.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/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/253c36dd2729fc75e043259fec32c17472a31b54\"\u003e\u003ccode\u003e253c36d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2260\"\u003e#2260\u003c/a\u003e from Crypt-iQ/v2_transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/5ab25f3f2bd418fba09325c0f496f56aca03e9a3\"\u003e\u003ccode\u003e5ab25f3\u003c/code\u003e\u003c/a\u003e config: add new --v2transport option to gate BIP 324\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/ef0e43ba06799f2ab6ff193b1aaf98fad19d143d\"\u003e\u003ccode\u003eef0e43b\u003c/code\u003e\u003c/a\u003e multi: refactor v2 -\u0026gt; v1 downgrade logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/be67c070017c25c9cf402e846e464e46c87c55fc\"\u003e\u003ccode\u003ebe67c07\u003c/code\u003e\u003c/a\u003e peer: log when we downgrade outbound peers from v2 to v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/53afae48ff9dafc30a00302a1764a10aee261ba8\"\u003e\u003ccode\u003e53afae4\u003c/code\u003e\u003c/a\u003e peer: use random garbage length for v2 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/1ffd7b4b1858aabe4c13f576483292a6f0c4677a\"\u003e\u003ccode\u003e1ffd7b4\u003c/code\u003e\u003c/a\u003e v2transport: export maxGarbageLen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c6b2553ab8ccc92b51f9508536e415e2e416b278\"\u003e\u003ccode\u003ec6b2553\u003c/code\u003e\u003c/a\u003e rpcserver: expose v2 connection status in getpeerinfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2d2bf57a69cc7eb99b6e53377052fba6d71f0ea8\"\u003e\u003ccode\u003e2d2bf57\u003c/code\u003e\u003c/a\u003e server.go+connmgr: changes to trigger a reconnect in connmgr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/675d3007cfedb5c8926c44616d20b62c0aefbe58\"\u003e\u003ccode\u003e675d300\u003c/code\u003e\u003c/a\u003e peer+server.go: pendingReconnects map to reconnect to downgraded v2-\u0026gt;v1 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b5f0ebb13288d02fb24b4ffebeb6e751ab6fafdf\"\u003e\u003ccode\u003eb5f0ebb\u003c/code\u003e\u003c/a\u003e v2transport+server+peer: add v2-\u0026gt;v1 downgrade error if EOF during handshake\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.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/ethereum/go-ethereum` from 1.14.0 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBioelectric Infusers (v1.16.4)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHolesky\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1759308480\u003c/code\u003e (2025-10-01 08:48:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1759800000\u003c/code\u003e (2025-10-07 01:20:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1760389824\u003c/code\u003e (2025-10-13 21:10:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSepolia\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1760427360\u003c/code\u003e (2025-10-14 07:36:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1761017184\u003c/code\u003e (2025-10-21 03:26:24 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1761607008\u003c/code\u003e (2025-10-27 23:16:48 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHoodi\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1761677592\u003c/code\u003e (2025-10-28 18:53:12 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1762365720\u003c/code\u003e (2025-11-05 18:02:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1762955544\u003c/code\u003e (2025-11-12 13:52:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith BPO1 and BPO2, the blob capacity of these networks will increase as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1: max blobs/block: \u003ccode\u003e15\u003c/code\u003e, target: \u003ccode\u003e10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2: max blobs/block: \u003ccode\u003e21\u003c/code\u003e, target: \u003ccode\u003e14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of this release, the default block gas limit is set to \u003cstrong\u003e60M gas\u003c/strong\u003e.\nThis is the recommended limit that we, as client authors, feel comfortable with.\u003c/p\u003e\n\u003ch3\u003eCLI commands\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egeth snapshot\u003c/code\u003e and related commands no longer fail due to not finding the trie journal file. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32531\"\u003e#32531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA regression in \u003ccode\u003egeth snapshot dump\u003c/code\u003e and \u003ccode\u003egeth export-preimages\u003c/code\u003e is resolved. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32650\"\u003e#32650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have added an experimental zkVM 'guest program', \u003ccode\u003ekeeper\u003c/code\u003e, to the source tree. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32543\"\u003e#32543\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32638\"\u003e#32638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32736\"\u003e#32736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eeth_call\u003c/code\u003e and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32641\"\u003e#32641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eeth_getLogs\u003c/code\u003e and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the \u003ccode\u003e--rpc.logquerylimit\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32327\"\u003e#32327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStarting Geth with the \u003ccode\u003e--state.size-tracking\u003c/code\u003e option enables collection of precise state size numbers, which can be read using the \u003ccode\u003edebug_stateSize\u003c/code\u003e endpoint. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32362\"\u003e#32362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe new \u003ccode\u003edebug_executionWitness\u003c/code\u003e and \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e methods create a block witness for stateless execution. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32216\"\u003e#32216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTracing \u0026amp; ABIGEN\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is a new \u003ccode\u003eCodeChangeV2\u003c/code\u003e hook, with a \u003ccode\u003eCodeChangeReason\u003c/code\u003e parameter. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32525\"\u003e#32525\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32535\"\u003e#32535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn certain corner-cases related to SELFDESTRUCT, \u003ccode\u003eOnBalanceChange\u003c/code\u003e was not invoked. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32526\"\u003e#32526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBoundContract\u003c/code\u003e in \u003ccode\u003eaccounts/abi/bind/v2\u003c/code\u003e now exposes an \u003ccode\u003eAddress\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32559\"\u003e#32559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for \u003ca href=\"https://github.com/GottfriedHerold\"\u003e\u003ccode\u003e@​GottfriedHerold\u003c/code\u003e\u003c/a\u003e's work on improving the underlying math/big library. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32527\"\u003e#32527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32553\"\u003e#32553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32568\"\u003e#32568\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32576\"\u003e#32576\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/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b\"\u003e\u003ccode\u003e41714b4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release/1.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1\"\u003e\u003ccode\u003eb964b65\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.4 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890\"\u003e\u003ccode\u003e0977a02\u003c/code\u003e\u003c/a\u003e params: schedule Osaka/BPO1/BPO2 for testnets (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32735\"\u003e#32735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399\"\u003e\u003ccode\u003e7d8ccdd\u003c/code\u003e\u003c/a\u003e all: refactor to use builtin max/min (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32694\"\u003e#32694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a\"\u003e\u003ccode\u003ebacc150\u003c/code\u003e\u003c/a\u003e core/txpool: add eip2681 check for incoming transactions (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32726\"\u003e#32726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71\"\u003e\u003ccode\u003ead484fc\u003c/code\u003e\u003c/a\u003e build: upgrade to execution-spec-tests v5.1.0 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32742\"\u003e#32742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1\"\u003e\u003ccode\u003e89158aa\u003c/code\u003e\u003c/a\u003e core/txpool/blobpool: convert and add one-by-one (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32718\"\u003e#32718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9\"\u003e\u003ccode\u003e965ffff\u003c/code\u003e\u003c/a\u003e all: add bpo1 and bpo2 overrides (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32737\"\u003e#32737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b\"\u003e\u003ccode\u003e7611f35\u003c/code\u003e\u003c/a\u003e accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32740\"\u003e#32740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a\"\u003e\u003ccode\u003e1c706d1\u003c/code\u003e\u003c/a\u003e accounts/keystore: use ticker to avoid timer allocations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32732\"\u003e#32732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are rem...\n\n_Description has been truncated_","html_url":"https://github.com/mev-smith60poi/oasis-sdk/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mev-smith60poi%2Foasis-sdk/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-27T17:42:06.000Z","version_change":"0.0.5-0.20220116011046-fa5810519dcb → 1.0.0","issue":{"uuid":"3460563374","node_id":"PR_kwDOP4C0rM6q3qzk","number":6,"state":"open","title":"go: bump the go group across 6 directories with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-27T17:42:06.000Z","updated_at":"2025-09-27T17:42:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"go: bump","group_name":"go","update_count":11,"packages":[{"name":"github.com/btcsuite/btcd/btcec/v2","old_version":"2.3.3","new_version":"2.3.5","repository_url":"https://github.com/btcsuite/btcd"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.14.0","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/golang/snappy","old_version":"0.0.5-0.20220116011046-fa5810519dcb","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"},{"name":"github.com/stretchr/testify","old_version":"1.10.0","new_version":"1.11.1","repository_url":"https://github.com/stretchr/testify"},{"name":"golang.org/x/crypto","old_version":"0.36.0","new_version":"0.42.0","repository_url":"https://github.com/golang/crypto"},{"name":"google.golang.org/grpc","old_version":"1.68.0","new_version":"1.75.1","repository_url":"https://github.com/grpc/grpc-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the go group with 6 updates in the /client-sdk/go directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd) | `2.3.3` | `2.3.5` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.14.0` | `1.16.4` |\n| [github.com/golang/snappy](https://github.com/golang/snappy) | `0.0.5-0.20220116011046-fa5810519dcb` | `1.0.0` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.36.0` | `0.42.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.68.0` | `1.75.1` |\n\nBumps the go group with 1 update in the /examples/client-sdk/go/minimal-runtime-client directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 4 updates in the /tests/benchmark directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go), [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/spf13/viper](https://github.com/spf13/viper).\nBumps the go group with 3 updates in the /tests/e2e directory: [github.com/btcsuite/btcd/btcec/v2](https://github.com/btcsuite/btcd), [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) and [google.golang.org/grpc](https://github.com/grpc/grpc-go).\nBumps the go group with 1 update in the /tools/gen_runtime_vectors directory: [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum).\nBumps the go group with 2 updates in the /tools/orc directory: [github.com/spf13/cobra](https://github.com/spf13/cobra) and [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml).\n\nUpdates `github.com/btcsuite/btcd/btcec/v2` from 2.3.3 to 2.3.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/253c36dd2729fc75e043259fec32c17472a31b54\"\u003e\u003ccode\u003e253c36d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/btcsuite/btcd/issues/2260\"\u003e#2260\u003c/a\u003e from Crypt-iQ/v2_transport\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/5ab25f3f2bd418fba09325c0f496f56aca03e9a3\"\u003e\u003ccode\u003e5ab25f3\u003c/code\u003e\u003c/a\u003e config: add new --v2transport option to gate BIP 324\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/ef0e43ba06799f2ab6ff193b1aaf98fad19d143d\"\u003e\u003ccode\u003eef0e43b\u003c/code\u003e\u003c/a\u003e multi: refactor v2 -\u0026gt; v1 downgrade logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/be67c070017c25c9cf402e846e464e46c87c55fc\"\u003e\u003ccode\u003ebe67c07\u003c/code\u003e\u003c/a\u003e peer: log when we downgrade outbound peers from v2 to v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/53afae48ff9dafc30a00302a1764a10aee261ba8\"\u003e\u003ccode\u003e53afae4\u003c/code\u003e\u003c/a\u003e peer: use random garbage length for v2 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/1ffd7b4b1858aabe4c13f576483292a6f0c4677a\"\u003e\u003ccode\u003e1ffd7b4\u003c/code\u003e\u003c/a\u003e v2transport: export maxGarbageLen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/c6b2553ab8ccc92b51f9508536e415e2e416b278\"\u003e\u003ccode\u003ec6b2553\u003c/code\u003e\u003c/a\u003e rpcserver: expose v2 connection status in getpeerinfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/2d2bf57a69cc7eb99b6e53377052fba6d71f0ea8\"\u003e\u003ccode\u003e2d2bf57\u003c/code\u003e\u003c/a\u003e server.go+connmgr: changes to trigger a reconnect in connmgr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/675d3007cfedb5c8926c44616d20b62c0aefbe58\"\u003e\u003ccode\u003e675d300\u003c/code\u003e\u003c/a\u003e peer+server.go: pendingReconnects map to reconnect to downgraded v2-\u0026gt;v1 peers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btcsuite/btcd/commit/b5f0ebb13288d02fb24b4ffebeb6e751ab6fafdf\"\u003e\u003ccode\u003eb5f0ebb\u003c/code\u003e\u003c/a\u003e v2transport+server+peer: add v2-\u0026gt;v1 downgrade error if EOF during handshake\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/btcsuite/btcd/compare/btcec/v2.3.3...btcec/v2.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/ethereum/go-ethereum` from 1.14.0 to 1.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethereum/go-ethereum/releases\"\u003egithub.com/ethereum/go-ethereum's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBioelectric Infusers (v1.16.4)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHolesky\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1759308480\u003c/code\u003e (2025-10-01 08:48:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1759800000\u003c/code\u003e (2025-10-07 01:20:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1760389824\u003c/code\u003e (2025-10-13 21:10:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSepolia\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1760427360\u003c/code\u003e (2025-10-14 07:36:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1761017184\u003c/code\u003e (2025-10-21 03:26:24 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1761607008\u003c/code\u003e (2025-10-27 23:16:48 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHoodi\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOsaka at time \u003ccode\u003e1761677592\u003c/code\u003e (2025-10-28 18:53:12 UTC)\u003c/li\u003e\n\u003cli\u003eBPO1 at time \u003ccode\u003e1762365720\u003c/code\u003e (2025-11-05 18:02:00 UTC)\u003c/li\u003e\n\u003cli\u003eBPO2 at time \u003ccode\u003e1762955544\u003c/code\u003e (2025-11-12 13:52:24 UTC)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWith BPO1 and BPO2, the blob capacity of these networks will increase as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1: max blobs/block: \u003ccode\u003e15\u003c/code\u003e, target: \u003ccode\u003e10\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2: max blobs/block: \u003ccode\u003e21\u003c/code\u003e, target: \u003ccode\u003e14\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eAs of this release, the default block gas limit is set to \u003cstrong\u003e60M gas\u003c/strong\u003e.\nThis is the recommended limit that we, as client authors, feel comfortable with.\u003c/p\u003e\n\u003ch3\u003eCLI commands\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egeth snapshot\u003c/code\u003e and related commands no longer fail due to not finding the trie journal file. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32531\"\u003e#32531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eA regression in \u003ccode\u003egeth snapshot dump\u003c/code\u003e and \u003ccode\u003egeth export-preimages\u003c/code\u003e is resolved. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32650\"\u003e#32650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWe have added an experimental zkVM 'guest program', \u003ccode\u003ekeeper\u003c/code\u003e, to the source tree. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32543\"\u003e#32543\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32638\"\u003e#32638\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32736\"\u003e#32736\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eeth_call\u003c/code\u003e and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32641\"\u003e#32641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eeth_getLogs\u003c/code\u003e and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the \u003ccode\u003e--rpc.logquerylimit\u003c/code\u003e flag. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32327\"\u003e#32327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStarting Geth with the \u003ccode\u003e--state.size-tracking\u003c/code\u003e option enables collection of precise state size numbers, which can be read using the \u003ccode\u003edebug_stateSize\u003c/code\u003e endpoint. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32362\"\u003e#32362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe new \u003ccode\u003edebug_executionWitness\u003c/code\u003e and \u003ccode\u003edebug_executionWitnessByHash\u003c/code\u003e methods create a block witness for stateless execution. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32216\"\u003e#32216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTracing \u0026amp; ABIGEN\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThere is a new \u003ccode\u003eCodeChangeV2\u003c/code\u003e hook, with a \u003ccode\u003eCodeChangeReason\u003c/code\u003e parameter. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32525\"\u003e#32525\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32535\"\u003e#32535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIn certain corner-cases related to SELFDESTRUCT, \u003ccode\u003eOnBalanceChange\u003c/code\u003e was not invoked. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32526\"\u003e#32526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBoundContract\u003c/code\u003e in \u003ccode\u003eaccounts/abi/bind/v2\u003c/code\u003e now exposes an \u003ccode\u003eAddress\u003c/code\u003e method. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32559\"\u003e#32559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for \u003ca href=\"https://github.com/GottfriedHerold\"\u003e\u003ccode\u003e@​GottfriedHerold\u003c/code\u003e\u003c/a\u003e's work on improving the underlying math/big library. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32527\"\u003e#32527\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32553\"\u003e#32553\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32568\"\u003e#32568\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32576\"\u003e#32576\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/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b\"\u003e\u003ccode\u003e41714b4\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release/1.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1\"\u003e\u003ccode\u003eb964b65\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.4 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890\"\u003e\u003ccode\u003e0977a02\u003c/code\u003e\u003c/a\u003e params: schedule Osaka/BPO1/BPO2 for testnets (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32735\"\u003e#32735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399\"\u003e\u003ccode\u003e7d8ccdd\u003c/code\u003e\u003c/a\u003e all: refactor to use builtin max/min (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32694\"\u003e#32694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a\"\u003e\u003ccode\u003ebacc150\u003c/code\u003e\u003c/a\u003e core/txpool: add eip2681 check for incoming transactions (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32726\"\u003e#32726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71\"\u003e\u003ccode\u003ead484fc\u003c/code\u003e\u003c/a\u003e build: upgrade to execution-spec-tests v5.1.0 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32742\"\u003e#32742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1\"\u003e\u003ccode\u003e89158aa\u003c/code\u003e\u003c/a\u003e core/txpool/blobpool: convert and add one-by-one (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32718\"\u003e#32718\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9\"\u003e\u003ccode\u003e965ffff\u003c/code\u003e\u003c/a\u003e all: add bpo1 and bpo2 overrides (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32737\"\u003e#32737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b\"\u003e\u003ccode\u003e7611f35\u003c/code\u003e\u003c/a\u003e accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32740\"\u003e#32740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a\"\u003e\u003ccode\u003e1c706d1\u003c/code\u003e\u003c/a\u003e accounts/keystore: use ticker to avoid timer allocations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32732\"\u003e#32732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.14.0...v1.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang/snappy` from 0.0.5-0.20220116011046-fa5810519dcb to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/commits/v1.0.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 \u003ca href=\"https://github.com/techfg\"\u003e\u003ccode\u003e@​techfg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1709\"\u003estretchr/testify#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: apply gofmt to examples 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/1687\"\u003estretchr/testify#1687\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use %q and %T to simplify fmt.Sprintf 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/1674\"\u003estretchr/testify#1674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePropose Christophe Colombier (ccoVeille) as approver 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/1716\"\u003estretchr/testify#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate documentation for the Error function in assert or require package by \u003ca href=\"https://github.com/architagr\"\u003e\u003ccode\u003e@​architagr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1675\"\u003estretchr/testify#1675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: remove deprecated build constraints 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/1671\"\u003estretchr/testify#1671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: apply gofumpt to internal test suite 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/1739\"\u003estretchr/testify#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCI: fix shebang in .ci.*.sh scripts 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/1746\"\u003estretchr/testify#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert,require: enable parallel testing on (almost) all top tests 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/1747\"\u003estretchr/testify#1747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Passed: add one more status test report by \u003ca href=\"https://github.com/Ararsa-Derese\"\u003e\u003ccode\u003e@​Ararsa-Derese\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1706\"\u003estretchr/testify#1706\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Helper() method in internal mocks and assert.CollectT 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/1423\"\u003estretchr/testify#1423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Same/NotSame: improve usage of Sprintf 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/1742\"\u003estretchr/testify#1742\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock: enable parallel testing on internal testsuite 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/1756\"\u003estretchr/testify#1756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: cleanup use of 'testing' internals at runtime 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/1751\"\u003estretchr/testify#1751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check test failure message for Empty and NotEmpty  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/1745\"\u003estretchr/testify#1745\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/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d\"\u003e\u003ccode\u003e2a57335\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1788\"\u003e#1788\u003c/a\u003e from brackendawson/1785-backport-1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100\"\u003e\u003ccode\u003eaf8c912\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4\"\u003e\u003ccode\u003eb7801fb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1778\"\u003e#1778\u003c/a\u003e from stretchr/dependabot/github_actions/actions/chec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b\"\u003e\u003ccode\u003e69831f3\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c\"\u003e\u003ccode\u003ea53be35\u003c/code\u003e\u003c/a\u003e Improve captureTestingT helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687\"\u003e\u003ccode\u003eaafb604\u003c/code\u003e\u003c/a\u003e mock: improve formatting of error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef\"\u003e\u003ccode\u003e7218e03\u003c/code\u003e\u003c/a\u003e improve error msg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9\"\u003e\u003ccode\u003e929a212\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1758\"\u003e#1758\u003c/a\u003e from stretchr/dolmen/suite-faster-method-filtering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2\"\u003e\u003ccode\u003ebc7459e\u003c/code\u003e\u003c/a\u003e suite: faster filtering of methods (-testify.m)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1\"\u003e\u003ccode\u003e7d37b5c\u003c/code\u003e\u003c/a\u003e suite: refactor methodFilter\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/crypto` from 0.36.0 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/5307a0ce6db8057c8d7c4378dc4bd715b4985ba1\"\u003e\u003ccode\u003e5307a0c\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/crypto/commit/9d779377cff7ff1f58520cc044fb90b10ddfc561\"\u003e\u003ccode\u003e9d77937\u003c/code\u003e\u003c/a\u003e acme: include order problem in OrderError\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/8f580defa01dec23898d3cd27f6369cdcc62f71f\"\u003e\u003ccode\u003e8f580de\u003c/code\u003e\u003c/a\u003e ssh: remove Go 1.24 build tag for ML-KEM kex\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/a4d1237429d6056ef197b0b911b8b9d7dca8ecf6\"\u003e\u003ccode\u003ea4d1237\u003c/code\u003e\u003c/a\u003e ssh/knownhosts: improve IPv6 support in Normalize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b8d8dae13d7dda8706ca2ab98934ad404aacae22\"\u003e\u003ccode\u003eb8d8dae\u003c/code\u003e\u003c/a\u003e curve25519: include potential fips140=only error in panic message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/f5a2eabcab987dc84f30d5479ed5c5605b5de634\"\u003e\u003ccode\u003ef5a2eab\u003c/code\u003e\u003c/a\u003e ssh: use curve25519.X25519 instead of curve25519.ScalarMult\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/44ecf3af9978b32529ce689a6964bd557c79aa1c\"\u003e\u003ccode\u003e44ecf3a\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/ef5341b70697ceb55f904384bd982587224e8b0c\"\u003e\u003ccode\u003eef5341b\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/crypto/commit/b999374650442ee37e9bbd97d6a11ad7ed999b98\"\u003e\u003ccode\u003eb999374\u003c/code\u003e\u003c/a\u003e acme: fix pebble subprocess output data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c247dead11de7671a21a6c5169555e2aa5313caa\"\u003e\u003ccode\u003ec247dea\u003c/code\u003e\u003c/a\u003e x509roots/fallback: store bundle certs directly in DER\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.36.0...v0.42.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/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.63.2 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/grpc` from 1.68.0 to 1.75.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc/grpc-go/releases\"\u003egoogle.golang.org/grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.75.1\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003etransport: Fix a data race while copying headers for stats handlers in the std lib http2 server transport. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient:\n\u003cul\u003e\n\u003cli\u003eFix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/pull/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression preventing empty node IDs when creating an LRS client. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.75.0\u003c/h2\u003e\n\u003ch1\u003eBehavior Changes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environment variable. Fallback support can no longer be disabled. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Introduce \u003ccode\u003eDelayedPickComplete\u003c/code\u003e event, a type alias of \u003ccode\u003ePickerUpdated\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8465\"\u003e#8465\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis (combined) event will now be emitted only once per call, when a transport is successfully selected for the attempt.\u003c/li\u003e\n\u003cli\u003eOpenTelemetry metrics will no longer have multiple \u0026quot;Delayed LB pick complete\u0026quot; events in Go, matching other gRPC languages.\u003c/li\u003e\n\u003cli\u003eA future release will delete the \u003ccode\u003ePickerUpdated\u003c/code\u003e symbol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ecredentials: Properly apply \u003ccode\u003egrpc.WithAuthority\u003c/code\u003e as the highest-priority option for setting authority, above the setting in the credentials themselves. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eNow that this \u003ccode\u003eWithAuthority\u003c/code\u003e is available, the credentials should not be used to override the authority.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eround_robin: Randomize the order in which addresses are connected to in order to spread out initial RPC load between clients. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8438\"\u003e#8438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Return status code INTERNAL when a client sends more than one request in unary and server streaming RPC. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis is a behavior change but also a bug fix to bring gRPC-Go in line with the gRPC spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edns: Add an environment variable (\u003ccode\u003eGRPC_ENABLE_TXT_SERVICE_CONFIG\u003c/code\u003e) to provide a way to disable TXT lookups in the DNS resolver (by setting it to \u003ccode\u003efalse\u003c/code\u003e).  By default, TXT lookups are enabled, as they were previously. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8377\"\u003e#8377\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix regression preventing empty node IDs in xDS bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/davinci26\"\u003e\u003ccode\u003e@​davinci26\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when certain invalid resources are encountered. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8412\"\u003e#8412\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eSpecial Thanks: \u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a rare panic caused by processing a response from a closed server. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estats: Fix metric unit formatting by enclosing non-standard units like \u003ccode\u003ecall\u003c/code\u003e and \u003ccode\u003eendpoint\u003c/code\u003e in curly braces to comply with UCUM and gRPC OpenTelemetry guidelines. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exds: Fix possible panic when clusters are removed from the xds configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8428\"\u003e#8428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a race causing \u0026quot;resource doesn not exist\u0026quot; when rapidly subscribing and unsubscribing to the same resource. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8369\"\u003e#8369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclient: When determining the authority, properly percent-encode (if needed, which is unlikely) when the target string omits the hostname and only specifies a port (\u003ccode\u003egrpc.NewClient(\u0026quot;:\u0026lt;port-number-or-name\u0026gt;\u0026quot;)\u003c/code\u003e). (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8488\"\u003e#8488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.3\u003c/h2\u003e\n\u003ch1\u003eBug Fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003exds: Fix a regression preventing empty node IDs in the bootstrap configuration. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e , \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003exdsclient: Fix a data race caused while reporting load to LRS. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eserver: Fix a regression preventing streams from being cancelled or timed out when blocked on flow control. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 1.74.2\u003c/h2\u003e\n\u003ch1\u003eNew Features\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003egrpc: introduce new \u003ccode\u003eDialOptions\u003c/code\u003e and \u003ccode\u003eServerOptions\u003c/code\u003e (\u003ccode\u003eWithStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eWithStaticConnWindowSize\u003c/code\u003e, \u003ccode\u003eStaticStreamWindowSize\u003c/code\u003e, \u003ccode\u003eStaticConnWindowSize\u003c/code\u003e) that force fixed window sizes for all HTTP/2 connections.  By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm.  The existing options (\u003ccode\u003eWithInitialWindowSize\u003c/code\u003e, etc) also disable BDP estimation, but this behavior will be changed in a following release. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8283\"\u003e#8283\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/grpc/grpc-go/commit/b4dc263cb692d1951a1842cc877d913d30de0559\"\u003e\u003ccode\u003eb4dc263\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8559\"\u003e#8559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/1fffee7cbccdfcf4a973ea3ce4d7e7dd2aa63cfd\"\u003e\u003ccode\u003e1fffee7\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8528\"\u003e#8528\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8555\"\u003e#8555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/a52e42be78d406f40dd5888e999c229fb2d63044\"\u003e\u003ccode\u003ea52e42b\u003c/code\u003e\u003c/a\u003e Cherry pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8483\"\u003e#8483\u003c/a\u003e into v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8541\"\u003e#8541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/369c9aa6cedbd23e46df8d6ba851e6a2fc3e459a\"\u003e\u003ccode\u003e369c9aa\u003c/code\u003e\u003c/a\u003e Cherry-pick \u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8519\"\u003e#8519\u003c/a\u003e to v1.75.x (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8530\"\u003e#8530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7269d5fe7026b29be98c5db85e978916b37496dd\"\u003e\u003ccode\u003e7269d5f\u003c/code\u003e\u003c/a\u003e Change version to 1.75.1-dev (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8494\"\u003e#8494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb\"\u003e\u003ccode\u003eb9788ef\u003c/code\u003e\u003c/a\u003e Change version to 1.75.0 (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8493\"\u003e#8493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af\"\u003e\u003ccode\u003e2bd74b2\u003c/code\u003e\u003c/a\u003e credentials: fix behavior of grpc.WithAuthority and credential handshake prec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c\"\u003e\u003ccode\u003e9fa3267\u003c/code\u003e\u003c/a\u003e xds: remove xds client fallback environment variable (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8482\"\u003e#8482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7\"\u003e\u003ccode\u003e62ec29f\u003c/code\u003e\u003c/a\u003e grpc: Fix cardinality violations in non-client streaming RPCs. (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8385\"\u003e#8385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a\"\u003e\u003ccode\u003e85240a5\u003c/code\u003e\u003c/a\u003e stats: change non-standard units to annotations (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8481\"\u003e#8481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.68.0...v1.75.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.20.5 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\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/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.22.0 / 2025-04-07\u003c/h2\u003e\n\u003cp\u003e:warning: This release contains potential breaking change if you use experimental \u003ccode\u003ezstd\u003c/code\u003e support introduce in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1496\"\u003e#1496\u003c/a\u003e :warning:\u003c/p\u003e\n\u003cp\u003eExperimental support for \u003ccode\u003ezstd\u003c/code\u003e on scrape was added, controlled by the request \u003ccode\u003eAccept-Encoding\u003c/code\u003e header.\nIt was enabled by default since version 1.20, but now you need to add a blank import to enable it.\nThe decision to make it opt-in by default was originally made because the Go standard library was expected to have default zstd support added soon,\n\u003ca href=\"https://redirect.github.com/golang/go/issues/62513\"\u003egolang/go#62513\u003c/a\u003e however, the work took longer than anticipated and it will be postponed to upcoming major Go versions.\u003c/p\u003e\n\u003cp\u003ee.g.:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport (\n  _ \u0026quot;github.com/prometheus/client_golang/prometheus/promhttp/zstd\u0026quot;\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e[FEATURE] prometheus: Add new CollectorFunc utility \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1724\"\u003e#1724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.22 (we also test client_golang against latest go version - 1.24) \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1738\"\u003e#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] api: \u003ccode\u003eWithLookbackDelta\u003c/code\u003e and \u003ccode\u003eWithStats\u003c/code\u003e options have been added to API client. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1743\"\u003e#1743\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[CHANGE] :warning: promhttp: Isolate zstd support and klauspost/compress library use to promhttp/zstd package. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1765\"\u003e#1765\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.1 / 2025-03-04\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[BUGFIX] prometheus: Revert of \u003ccode\u003eInc\u003c/code\u003e, \u003ccode\u003eAdd\u003c/code\u003e and \u003ccode\u003eObserve\u003c/code\u003e cumulative metric CAS optimizations (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1661\"\u003e#1661\u003c/a\u003e), causing regressions on low contention cases.\u003c/li\u003e\n\u003cli\u003e[BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_* wrong build tags.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.0 / 2025-02-17\u003c/h2\u003e\n\u003cp\u003e:warning: This release contains potential breaking change if you upgrade \u003ccode\u003egithub.com/prometheus/common\u003c/code\u003e to 0.62+ together with client_golang. :warning:\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/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.20.5...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.8.1 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMore details can be found here: \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303#issuecomment-3242333515\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlow context to command in SetHelpFunc by \u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default ShellCompDirective can be customized for a command and its subcommands by \u003ca href=\"https://github.com/albers\"\u003e\u003ccode\u003e@​albers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2238\"\u003espf13/cobra#2238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade golangci-lint to v2, address findings by \u003ca href=\"https://github.com/scop\"\u003e\u003ccode\u003e@​scop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2279\"\u003espf13/cobra#2279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🪠 Testing\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest with Go 1.24 by \u003ca href=\"https://github.com/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Rm GitHub Action PR size labeler by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2256\"\u003espf13/cobra#2256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Docs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove traling curlybrace by \u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate command.go by \u003ca href=\"https://github.com/styee\"\u003e\u003ccode\u003e@​styee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2248\"\u003espf13/cobra#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add security policy by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2253\"\u003espf13/cobra#2253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Readme (Warp) by \u003ca href=\"https://github.com/ericdachen\"\u003e\u003ccode\u003e@​ericdachen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2267\"\u003espf13/cobra#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Periscope to the list of projects using Cobra by \u003ca href=\"https://github.com/anishathalye\"\u003e\u003ccode\u003e@​anishathalye\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2299\"...\n\n_Description has been truncated_","html_url":"https://github.com/mev-smith60poi/oasis-sdk/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mev-smith60poi%2Foasis-sdk/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-09T15:06:16.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"2812366104","node_id":"PR_kwDOE6wc7c6noU0Y","number":496,"state":"closed","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["semver:patch","dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-09T15:35:13.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T15:06:16.000Z","updated_at":"2025-09-09T15:35:59.000Z","time_to_close":1737,"merged_at":"2025-09-09T15:35:13.000Z","merged_by":"paketo-bot","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/paketo-buildpacks/pip-install/pull/496","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paketo-buildpacks%2Fpip-install/issues/496","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/496/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-09T13:07:19.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"2811956219","node_id":"PR_kwDOGuqyy86nmwv7","number":484,"state":"open","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-09T13:07:19.000Z","updated_at":"2025-09-09T13:07:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/paketo-buildpacks/poetry/pull/484","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paketo-buildpacks%2Fpoetry/issues/484","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/484/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-08T13:13:56.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"2808228381","node_id":"PR_kwDOE6wetM6nYiod","number":508,"state":"open","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T13:13:56.000Z","updated_at":"2025-09-08T13:50:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/paketo-buildpacks/pipenv-install/pull/508","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paketo-buildpacks%2Fpipenv-install/issues/508","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/508/packages"}},{"old_version":"0.0.4","new_version":"1.0.0","update_type":"major","path":null,"pr_created_at":"2025-09-08T06:56:28.000Z","version_change":"0.0.4 → 1.0.0","issue":{"uuid":"2807078204","node_id":"PR_kwDOG4F_us6nUJ08","number":22,"state":"open","title":"Bump github.com/golang/snappy from 0.0.4 to 1.0.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T06:56:28.000Z","updated_at":"2025-09-08T06:56:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/golang/snappy","old_version":"0.0.4","new_version":"1.0.0","repository_url":"https://github.com/golang/snappy"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/golang/snappy](https://github.com/golang/snappy) from 0.0.4 to 1.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang/snappy/releases\"\u003egithub.com/golang/snappy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003cp\u003eLatest stable version, as of March 2025.\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/golang/snappy/commit/43d5d4cd4e0e3390b0b645d5c3ef1187642403d8\"\u003e\u003ccode\u003e43d5d4c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/golang/snappy/issues/68\"\u003e#68\u003c/a\u003e from MarkLodato/cli-readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/470b9ed42b44d6e57a1303611bc363992cfed65d\"\u003e\u003ccode\u003e470b9ed\u003c/code\u003e\u003c/a\u003e README: update instructions to install CLI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/snappy/commit/fa5810519dcbfaa60974183cbe11c6c0d050a23d\"\u003e\u003ccode\u003efa58105\u003c/code\u003e\u003c/a\u003e Ensure arm64 frame sizes are 8 (mod 16)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/snappy/compare/v0.0.4...v1.0.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/golang/snappy\u0026package-manager=go_modules\u0026previous-version=0.0.4\u0026new-version=1.0.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/logzio/logzio-api-status/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/logzio%2Flogzio-api-status/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}}]}