{"id":2736,"name":"github.com/multiformats/go-multiaddr","ecosystem":"go","repository_url":"https://github.com/multiformats/go-multiaddr","issues_count":94,"created_at":"2025-06-06T15:02:11.377Z","updated_at":"2025-06-06T15:02:11.377Z","purl":"pkg:golang/github.com/multiformats/go-multiaddr","metadata":{"id":3493544,"name":"github.com/multiformats/go-multiaddr","ecosystem":"go","description":"Package multiaddr provides an implementation of the Multiaddr network\naddress format. Multiaddr emphasizes explicitness, self-description, and\nportability. It allows applications to treat addresses as opaque tokens,\nand to avoid making assumptions about the address representation (e.g. length).\nLearn more at https://github.com/multiformats/multiaddr\n\nBasic Use:","homepage":"https://github.com/multiformats/go-multiaddr","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/multiformats/go-multiaddr","keywords_array":[],"namespace":"github.com/multiformats","versions_count":33,"first_release_published_at":"2019-02-25T12:00:24.000Z","latest_release_published_at":"2025-06-06T02:00:00.000Z","latest_release_number":"v0.16.0","last_synced_at":"2025-06-06T06:02:25.866Z","created_at":"2022-04-10T19:17:45.306Z","updated_at":"2025-06-06T06:02:27.192Z","registry_url":"https://pkg.go.dev/github.com/multiformats/go-multiaddr","install_command":"go get github.com/multiformats/go-multiaddr","documentation_url":"https://pkg.go.dev/github.com/multiformats/go-multiaddr#section-documentation","metadata":{},"repo_metadata":{"uuid":"21488145","full_name":"multiformats/go-multiaddr","owner":"multiformats","description":"Composable and future-proof network addresses","archived":false,"fork":false,"pushed_at":"2023-03-10T13:07:45.000Z","size":1069,"stargazers_count":218,"open_issues_count":25,"forks_count":75,"subscribers_count":26,"default_branch":"master","last_synced_at":"2023-03-13T05:38:14.991Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/multiformats/multiaddr","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-04T06:53:02.000Z","updated_at":"2023-03-12T12:28:46.000Z","dependencies_parsed_at":"2023-01-13T19:46:01.572Z","dependency_job_id":null,"html_url":"https://github.com/multiformats/go-multiaddr","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/multiformats%2Fgo-multiaddr","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/multiformats%2Fgo-multiaddr/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/multiformats%2Fgo-multiaddr/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/multiformats","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"}},"repo_metadata_updated_at":"2023-03-21T18:38:13.282Z","dependent_packages_count":3071,"downloads":null,"downloads_period":null,"dependent_repos_count":3073,"rankings":{"downloads":null,"dependent_repos_count":0.14410088929648887,"dependent_packages_count":0.06470867614759386,"stargazers_count":3.4377904853595376,"forks_count":2.8761139951178136,"docker_downloads_count":0.21194968814451173,"average":1.3469327468131893},"purl":"pkg:golang/github.com/multiformats/go-multiaddr","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/multiformats/go-multiaddr","docker_dependents_count":297,"docker_downloads_count":224678410,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/multiformats/go-multiaddr","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/multiformats/go-multiaddr/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmultiformats%2Fgo-multiaddr/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmultiformats%2Fgo-multiaddr/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmultiformats%2Fgo-multiaddr/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmultiformats%2Fgo-multiaddr/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1882879,"maintainers_count":0,"namespaces_count":723926,"keywords_count":97872,"github":"golang","metadata":{"funded_packages_count":39346},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-06-06T05:22:27.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},"unique_repositories_count":46,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4593792505","node_id":"PR_kwDORS7mTc7i8E8U","number":68,"state":"open","title":"fix(deps): bump github.com/multiformats/go-multiaddr from 0.9.0 to 0.16.1","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-06-05T03:03:39.000Z","updated_at":"2026-06-05T03:03:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.9.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.9.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.9.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.9.0\u0026new-version=0.16.1)](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/whykusanagi/celeste-cli/pull/68","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whykusanagi%2Fceleste-cli/issues/68","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/68/packages"},{"uuid":"3889830339","node_id":"PR_kwDORHbQHs7BHiJM","number":13,"state":"open","title":"chore(deps): bump the patch-updates group with 25 updates","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-02-03T08:06:56.000Z","updated_at":"2026-02-03T08:06:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-updates","update_count":25,"packages":[{"name":"github.com/celestiaorg/go-fraud","old_version":"0.2.1","new_version":"0.2.3","repository_url":"https://github.com/celestiaorg/go-fraud"},{"name":"github.com/celestiaorg/go-header","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/celestiaorg/go-header"},{"name":"github.com/celestiaorg/go-libp2p-messenger","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/celestiaorg/go-libp2p-messenger"},{"name":"github.com/hashicorp/go-retryablehttp","old_version":"0.7.7","new_version":"0.7.8","repository_url":"https://github.com/hashicorp/go-retryablehttp"},{"name":"github.com/ipfs/go-block-format","old_version":"0.2.0","new_version":"0.2.3","repository_url":"https://github.com/ipfs/go-block-format"},{"name":"github.com/ipfs/go-cid","old_version":"0.4.1","new_version":"0.5.0","repository_url":"https://github.com/ipfs/go-cid"},{"name":"github.com/ipfs/go-datastore","old_version":"0.6.0","new_version":"0.8.2","repository_url":"https://github.com/ipfs/go-datastore"},{"name":"github.com/ipfs/go-ds-badger4","old_version":"0.1.5","new_version":"0.1.8","repository_url":"https://github.com/ipfs/go-ds-badger4"},{"name":"github.com/ipfs/go-ipld-format","old_version":"0.6.0","new_version":"0.6.3","repository_url":"https://github.com/ipfs/go-ipld-format"},{"name":"github.com/libp2p/go-libp2p","old_version":"0.37.2","new_version":"0.41.1","repository_url":"https://github.com/libp2p/go-libp2p"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.12.0","new_version":"0.13.1","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/libp2p/go-libp2p-routing-helpers","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/libp2p/go-libp2p-routing-helpers"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.13.0","new_version":"0.15.0","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.20.5","new_version":"1.22.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/spf13/pflag","old_version":"1.0.5","new_version":"1.0.10","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/stretchr/testify","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/stretchr/testify"},{"name":"go.opentelemetry.io/otel","old_version":"1.31.0","new_version":"1.35.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/metric","old_version":"1.31.0","new_version":"1.35.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/trace","old_version":"1.31.0","new_version":"1.35.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/crypto","old_version":"0.28.0","new_version":"0.41.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/exp","old_version":"0.0.0-20241009180824-f66d83c29e7c","new_version":"0.0.0-20250408133849-7e4ce0ab07d0","repository_url":"https://github.com/golang/exp"},{"name":"golang.org/x/sync","old_version":"0.8.0","new_version":"0.16.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/text","old_version":"0.19.0","new_version":"0.28.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/protobuf","old_version":"1.35.1","new_version":"1.36.6"}],"path":null,"ecosystem":"go"},"body":"Bumps the patch-updates group with 25 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/celestiaorg/go-fraud](https://github.com/celestiaorg/go-fraud) | `0.2.1` | `0.2.3` |\n| [github.com/celestiaorg/go-header](https://github.com/celestiaorg/go-header) | `0.6.3` | `0.6.5` |\n| [github.com/celestiaorg/go-libp2p-messenger](https://github.com/celestiaorg/go-libp2p-messenger) | `0.2.0` | `0.2.2` |\n| [github.com/hashicorp/go-retryablehttp](https://github.com/hashicorp/go-retryablehttp) | `0.7.7` | `0.7.8` |\n| [github.com/ipfs/go-block-format](https://github.com/ipfs/go-block-format) | `0.2.0` | `0.2.3` |\n| [github.com/ipfs/go-cid](https://github.com/ipfs/go-cid) | `0.4.1` | `0.5.0` |\n| [github.com/ipfs/go-datastore](https://github.com/ipfs/go-datastore) | `0.6.0` | `0.8.2` |\n| [github.com/ipfs/go-ds-badger4](https://github.com/ipfs/go-ds-badger4) | `0.1.5` | `0.1.8` |\n| [github.com/ipfs/go-ipld-format](https://github.com/ipfs/go-ipld-format) | `0.6.0` | `0.6.3` |\n| [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) | `0.37.2` | `0.41.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.12.0` | `0.13.1` |\n| [github.com/libp2p/go-libp2p-routing-helpers](https://github.com/libp2p/go-libp2p-routing-helpers) | `0.7.4` | `0.7.5` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.13.0` | `0.15.0` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.20.5` | `1.22.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.5` | `1.0.10` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.9.0` | `1.10.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.31.0` | `1.35.0` |\n| [go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.31.0` | `1.35.0` |\n| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.31.0` | `1.35.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.28.0` | `0.41.0` |\n| [golang.org/x/exp](https://github.com/golang/exp) | `0.0.0-20241009180824-f66d83c29e7c` | `0.0.0-20250408133849-7e4ce0ab07d0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.8.0` | `0.16.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.19.0` | `0.28.0` |\n| google.golang.org/protobuf | `1.35.1` | `1.36.6` |\n\nUpdates `github.com/celestiaorg/go-fraud` from 0.2.1 to 0.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/celestiaorg/go-fraud/releases\"\u003egithub.com/celestiaorg/go-fraud's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: MultiUnmarshaler.List method prealloc by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/76\"\u003ecelestiaorg/go-fraud#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use gofumpt by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/82\"\u003ecelestiaorg/go-fraud#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate auto_request_review.yml by \u003ca href=\"https://github.com/MSevey\"\u003e\u003ccode\u003e@​MSevey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/87\"\u003ecelestiaorg/go-fraud#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump celestiaorg/.github from 0.2.2 to 0.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/84\"\u003ecelestiaorg/go-fraud#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golangci/golangci-lint-action from 3.6.0 to 6.1.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/85\"\u003ecelestiaorg/go-fraud#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump deps by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/103\"\u003ecelestiaorg/go-fraud#103\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/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/76\"\u003ecelestiaorg/go-fraud#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-fraud/compare/v0.2.1...v0.2.3\"\u003ehttps://github.com/celestiaorg/go-fraud/compare/v0.2.1...v0.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/celestiaorg/go-fraud/commit/91970fb3a2671ab4c6df06abe82d16d920b050e5\"\u003e\u003ccode\u003e91970fb\u003c/code\u003e\u003c/a\u003e chore: bump deps (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/103\"\u003e#103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/dcf0c11f5df9c34ba1020a3c79d14bd44ebe1713\"\u003e\u003ccode\u003edcf0c11\u003c/code\u003e\u003c/a\u003e chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 6.1.0 (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/dea8b607bd5d158f7bc822a9d35419247a6cdcd7\"\u003e\u003ccode\u003edea8b60\u003c/code\u003e\u003c/a\u003e chore(deps): bump celestiaorg/.github from 0.2.2 to 0.4.3 (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/86e6db2aeac5898caada89fb40ad900cb6877d3d\"\u003e\u003ccode\u003e86e6db2\u003c/code\u003e\u003c/a\u003e Update auto_request_review.yml (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/288435a0244eac73a3ebd8ea134dac21760b2a24\"\u003e\u003ccode\u003e288435a\u003c/code\u003e\u003c/a\u003e chore: use gofumpt (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/82\"\u003e#82\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/e0a524017a969be3c74f5bedf14f7ef5f20cd895\"\u003e\u003ccode\u003ee0a5240\u003c/code\u003e\u003c/a\u003e fix: MultiUnmarshaler.List method prealloc (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/celestiaorg/go-fraud/compare/v0.2.1...v0.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/celestiaorg/go-header` from 0.6.3 to 0.6.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/celestiaorg/go-header/releases\"\u003egithub.com/celestiaorg/go-header's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"https://github.com/walldiss\"\u003e\u003ccode\u003e@​walldiss\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/ramin\"\u003e\u003ccode\u003e@​ramin\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e to CODEOWNERS by \u003ca href=\"https://github.com/walldiss\"\u003e\u003ccode\u003e@​walldiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/192\"\u003ecelestiaorg/go-header#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: require non-zero headers for Verify by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/184\"\u003ecelestiaorg/go-header#184\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(store,sync)!: drop \u003ccode\u003eNewStoreWithHead\u003c/code\u003e by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/191\"\u003ecelestiaorg/go-header#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sync): drop storeHeaders helper by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/193\"\u003ecelestiaorg/go-header#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(p2p): simplify sendMessage by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/195\"\u003ecelestiaorg/go-header#195\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sync, store)!: Remove adjacency requirement from Store.Append by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/186\"\u003ecelestiaorg/go-header#186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use gofumpt by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/196\"\u003ecelestiaorg/go-header#196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(p2p)!: use request timeout by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/194\"\u003ecelestiaorg/go-header#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: faster hash marshaling methods by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/183\"\u003ecelestiaorg/go-header#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sync): simplify isExpired by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/206\"\u003ecelestiaorg/go-header#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc:improve header.Verify godoc by \u003ca href=\"https://github.com/vgonkivs\"\u003e\u003ccode\u003e@​vgonkivs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/208\"\u003ecelestiaorg/go-header#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(store): flush loop retries and backoff by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/211\"\u003ecelestiaorg/go-header#211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(verify): remove height check in Verify by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/216\"\u003ecelestiaorg/go-header#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(store): properly update store head by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/207\"\u003ecelestiaorg/go-header#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e!chore: drop DefaultHeightThreshold by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/221\"\u003ecelestiaorg/go-header#221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove ramin from CODEOWNERS by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/228\"\u003ecelestiaorg/go-header#228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;readability\u0026quot;fix(store): Clearer range check by \u003ca href=\"https://github.com/renaynay\"\u003e\u003ccode\u003e@​renaynay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/227\"\u003ecelestiaorg/go-header#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(p2p): catch rare nil Header by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/234\"\u003ecelestiaorg/go-header#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix(store): properly update store head (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/207\"\u003e#207\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/237\"\u003ecelestiaorg/go-header#237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(store): add multi-subscription heightSub testcase by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/242\"\u003ecelestiaorg/go-header#242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(syncer): don't Head recursively by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/248\"\u003ecelestiaorg/go-header#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(verify.go): Re-order the checks in order of sanity-check severity by \u003ca href=\"https://github.com/renaynay\"\u003e\u003ccode\u003e@​renaynay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/253\"\u003ecelestiaorg/go-header#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump deps by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/255\"\u003ecelestiaorg/go-header#255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fixed the links that did not work by \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/249\"\u003ecelestiaorg/go-header#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(p2p): avoid deserialization for locally published headers by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/251\"\u003ecelestiaorg/go-header#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eparams(store): Change default cache size for StoreCache + WriteBatch by \u003ca href=\"https://github.com/renaynay\"\u003e\u003ccode\u003e@​renaynay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/252\"\u003ecelestiaorg/go-header#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: major linting by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/256\"\u003ecelestiaorg/go-header#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sync): bifurcation for syncTarget by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/219\"\u003ecelestiaorg/go-header#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sync): non-recursive singleflight protection for Head by \u003ca href=\"https://github.com/IliaBulavintsev\"\u003e\u003ccode\u003e@​IliaBulavintsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/229\"\u003ecelestiaorg/go-header#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sync): discard headers failed bifurcation by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/269\"\u003ecelestiaorg/go-header#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add header range mix up check by \u003ca href=\"https://github.com/varun-doshi\"\u003e\u003ccode\u003e@​varun-doshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/273\"\u003ecelestiaorg/go-header#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: extract VerifyRange and remove verification out of store by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/268\"\u003ecelestiaorg/go-header#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(p2p): add correct header length validation by \u003ca href=\"https://github.com/varun-doshi\"\u003e\u003ccode\u003e@​varun-doshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/272\"\u003ecelestiaorg/go-header#272\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/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/249\"\u003ecelestiaorg/go-header#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IliaBulavintsev\"\u003e\u003ccode\u003e@​IliaBulavintsev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/229\"\u003ecelestiaorg/go-header#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/varun-doshi\"\u003e\u003ccode\u003e@​varun-doshi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/273\"\u003ecelestiaorg/go-header#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-header/compare/v0.6.2...v0.6.5\"\u003ehttps://github.com/celestiaorg/go-header/compare/v0.6.2...v0.6.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.4\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(p2p): catch rare nil Header by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/234\"\u003ecelestiaorg/go-header#234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-header/compare/v0.6.3...v0.6.4\"\u003ehttps://github.com/celestiaorg/go-header/compare/v0.6.3...v0.6.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/7a4dd6331ee568f9c6ab58b3d0364e4159c67991\"\u003e\u003ccode\u003e7a4dd63\u003c/code\u003e\u003c/a\u003e fix(p2p): add correct header length validation (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/64c753320b0144183b17a3cb7e8e5845fe1f76f2\"\u003e\u003ccode\u003e64c7533\u003c/code\u003e\u003c/a\u003e refactor: extract VerifyRange and remove verification out of store (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/b2616fdf288215379f69c1c6439361e8ea5a4246\"\u003e\u003ccode\u003eb2616fd\u003c/code\u003e\u003c/a\u003e fix: add header range mix up check (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/61babe4bd951ca44b8b2b8efdbb54b21b24f5c1d\"\u003e\u003ccode\u003e61babe4\u003c/code\u003e\u003c/a\u003e fix(sync): discard headers failed bifurcation (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/510b17b1d97be3274639e64808516b634cc24b4f\"\u003e\u003ccode\u003e510b17b\u003c/code\u003e\u003c/a\u003e feat(sync): non-recursive singleflight protection for Head (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/817429e44b7a5c6fb9301b66d599811b815d29ae\"\u003e\u003ccode\u003e817429e\u003c/code\u003e\u003c/a\u003e feat(sync): bifurcation for syncTarget (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/816cf0ec0eef746fe81d7a3275e5423330c7d4e8\"\u003e\u003ccode\u003e816cf0e\u003c/code\u003e\u003c/a\u003e chore: major linting (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/8224f8963af010ee22f5a1923a08d64dda7dd15c\"\u003e\u003ccode\u003e8224f89\u003c/code\u003e\u003c/a\u003e params(store): Change default cache size for StoreCache + WriteBatch (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/12cc054a45fbbb670f78cf7b00b2e20d0397d6be\"\u003e\u003ccode\u003e12cc054\u003c/code\u003e\u003c/a\u003e perf(p2p): avoid deserialization for locally published headers (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/44cbdf298d374ac03feaf15e387bbc1dd2d7647e\"\u003e\u003ccode\u003e44cbdf2\u003c/code\u003e\u003c/a\u003e chore: fixed the links that did not work (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/celestiaorg/go-header/compare/v0.6.3...v0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/celestiaorg/go-libp2p-messenger` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/releases\"\u003egithub.com/celestiaorg/go-libp2p-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix godoc for \u003ccode\u003eBroadcast\u003c/code\u003e by \u003ca href=\"https://github.com/rootulp\"\u003e\u003ccode\u003e@​rootulp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/26\"\u003ecelestiaorg/go-libp2p-messenger#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: update go version by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/28\"\u003ecelestiaorg/go-libp2p-messenger#28\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to latest libp2p by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/27\"\u003ecelestiaorg/go-libp2p-messenger#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor!: extended Message interface by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/29\"\u003ecelestiaorg/go-libp2p-messenger#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump libp2p and other deps by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/30\"\u003ecelestiaorg/go-libp2p-messenger#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerics! by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/21\"\u003ecelestiaorg/go-libp2p-messenger#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump workflows by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/37\"\u003ecelestiaorg/go-libp2p-messenger#37\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/rootulp\"\u003e\u003ccode\u003e@​rootulp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/26\"\u003ecelestiaorg/go-libp2p-messenger#26\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/compare/v0.2.0...v0.2.2\"\u003ehttps://github.com/celestiaorg/go-libp2p-messenger/compare/v0.2.0...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/5268864bf3d2ff4ba048b7af43b180f9cd4750b1\"\u003e\u003ccode\u003e5268864\u003c/code\u003e\u003c/a\u003e chore: bump workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/4375780c35df48d720e1f398775749717c5d5fbd\"\u003e\u003ccode\u003e4375780\u003c/code\u003e\u003c/a\u003e chore: deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/c21411a335357315c4bb4e7cb8f7da0be6f9c64e\"\u003e\u003ccode\u003ec21411a\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/bcad3a443362f07b38995f293a3c255ba3ae7eb0\"\u003e\u003ccode\u003ebcad3a4\u003c/code\u003e\u003c/a\u003e refactor: extract message constructor out of the Message interface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/d847ef31b5eaad2fea9cd2677c94dce7759df79c\"\u003e\u003ccode\u003ed847ef3\u003c/code\u003e\u003c/a\u003e test: simplify stream duplicates test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/176c6e8598076bfac6238382f82899f556ca55e6\"\u003e\u003ccode\u003e176c6e8\u003c/code\u003e\u003c/a\u003e chore: deflake last test; really thousands runs in a row locally with not fai...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/737f67f47cc7388c6bc3ef113fbda0b502d953c6\"\u003e\u003ccode\u003e737f67f\u003c/code\u003e\u003c/a\u003e refactor: use of generics, finally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/414bda55e06b41a46d37f66a2eec38ad6fdfb629\"\u003e\u003ccode\u003e414bda5\u003c/code\u003e\u003c/a\u003e refactor: rework options to be detached from the Massenger struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/275a831829168417fee46329e85237aabac40d2f\"\u003e\u003ccode\u003e275a831\u003c/code\u003e\u003c/a\u003e chore: update to go 1.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/209f905873d22679affe3af7c6e442f92bbe62c4\"\u003e\u003ccode\u003e209f905\u003c/code\u003e\u003c/a\u003e chore: bump libp2p and other deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/hashicorp/go-retryablehttp` from 0.7.7 to 0.7.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/e1f5485fe84728709b857cb89e17088894c301d6\"\u003e\u003ccode\u003ee1f5485\u003c/code\u003e\u003c/a\u003e Add a new RateLimitLinearJitterBackoff policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/b0cac1ef80e92ba5bd0d6617235fe983dff27946\"\u003e\u003ccode\u003eb0cac1e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-retryablehttp/issues/262\"\u003e#262\u003c/a\u003e from hashicorp/dependabot-intge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/66c110b37fbdb23b2ef9c2a3eb71b85d7601ecc2\"\u003e\u003ccode\u003e66c110b\u003c/code\u003e\u003c/a\u003e few new parameters added to dependabot.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/25b39e69a193a739b20477dbe1d4e689d7866b81\"\u003e\u003ccode\u003e25b39e6\u003c/code\u003e\u003c/a\u003e IND-3836 additions of new parameters to dependabot.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/eeac125589f6462de57f01c1ef6aa7a8349bc44e\"\u003e\u003ccode\u003eeeac125\u003c/code\u003e\u003c/a\u003e add comment for bodyType param in client.Post\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/390c1d807b1dfda09c64e992bdd5e58a00daa698\"\u003e\u003ccode\u003e390c1d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-retryablehttp/issues/254\"\u003e#254\u003c/a\u003e from hashicorp/compliance/add-headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/f4d7325ba245f2e7205942138ff05e4f7ad19f0d\"\u003e\u003ccode\u003ef4d7325\u003c/code\u003e\u003c/a\u003e [COMPLIANCE] Add Copyright and License Headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/a881d6ca9ddac3703edc3aab85644651589d98ef\"\u003e\u003ccode\u003ea881d6c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-retryablehttp/issues/251\"\u003e#251\u003c/a\u003e from hashicorp/build-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/9c1b40b160e2ac9f49356a2cb63bc1abd51fd4ca\"\u003e\u003ccode\u003e9c1b40b\u003c/code\u003e\u003c/a\u003e go-version matrix updated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/e3867e3a529efb7e3cdcfbe10f07e67ab7f645c2\"\u003e\u003ccode\u003ee3867e3\u003c/code\u003e\u003c/a\u003e resolved comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/go-retryablehttp/compare/v0.7.7...v0.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-block-format` from 0.2.0 to 0.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-block-format/releases\"\u003egithub.com/ipfs/go-block-format's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/63\"\u003eipfs/go-block-format#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate deps by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/64\"\u003eipfs/go-block-format#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace CI badge and add GoDoc link in README by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/65\"\u003eipfs/go-block-format#65\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.2...v0.2.3\"\u003ehttps://github.com/ipfs/go-block-format/compare/v0.2.2...v0.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse value receivers for \u003ccode\u003eBasicBlock\u003c/code\u003e methods by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/61\"\u003eipfs/go-block-format#61\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/ipfs/go-block-format/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/49\"\u003eipfs/go-block-format#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/50\"\u003eipfs/go-block-format#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go-ipfs-util to use boxo by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/52\"\u003eipfs/go-block-format#52\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/54\"\u003eipfs/go-block-format#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/55\"\u003eipfs/go-block-format#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/57\"\u003eipfs/go-block-format#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/59\"\u003eipfs/go-block-format#59\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/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/52\"\u003eipfs/go-block-format#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/ipfs/go-block-format/compare/v0.2.0...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/8c8e967ac54b61bc472ffeaee1f20db2a4cae8b0\"\u003e\u003ccode\u003e8c8e967\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/9321c2c9592475538b346e08c1fad8d7bf66b34b\"\u003e\u003ccode\u003e9321c2c\u003c/code\u003e\u003c/a\u003e Replace CI badge and add GoDoc link in README (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/190535b8f18a0454d86b62f648a78ad8d61bd5d4\"\u003e\u003ccode\u003e190535b\u003c/code\u003e\u003c/a\u003e update deps (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/4dfbcbf739262eabc5b6f248d83a06714b6fd057\"\u003e\u003ccode\u003e4dfbcbf\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/377dd23028bfbe38a1c639967b8193f718e8b978\"\u003e\u003ccode\u003e377dd23\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/d4d49f06d9bd299f72c2d6424b32bc0e0074477f\"\u003e\u003ccode\u003ed4d49f0\u003c/code\u003e\u003c/a\u003e Use value receivers for \u003ccode\u003eBasicBlock\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/d812ab8ae6e324a98e406c1fe6cca19cd983d73d\"\u003e\u003ccode\u003ed812ab8\u003c/code\u003e\u003c/a\u003e Update version (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/73322405efef65ace2870f0f982e2cc0b45aab19\"\u003e\u003ccode\u003e7332240\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/ff2e2f0992b37f3db59d4c1362f58d3294c2969a\"\u003e\u003ccode\u003eff2e2f0\u003c/code\u003e\u003c/a\u003e ci: uci/copy-templates (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/a8ca0846c00e907c6c973a7936fa6aa627796cfd\"\u003e\u003ccode\u003ea8ca084\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.23 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.0...v0.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-cid` from 0.4.1 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-cid/releases\"\u003egithub.com/ipfs/go-cid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minimum Go requirement to v1.22\u003c/li\u003e\n\u003cli\u003eUpgrade to GitHub-native Dependabot by \u003ca href=\"https://github.com/dependabot-preview\"\u003e\u003ccode\u003e@​dependabot-preview\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/121\"\u003eipfs/go-cid#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multibase from 0.0.3 to 0.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/153\"\u003eipfs/go-cid#153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multihash from 0.0.15 to 0.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/154\"\u003eipfs/go-cid#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-varint from 0.0.6 to 0.0.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/155\"\u003eipfs/go-cid#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multihash from 0.2.1 to 0.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/158\"\u003eipfs/go-cid#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multihash from 0.2.2 to 0.2.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/160\"\u003eipfs/go-cid#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/delete-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/161\"\u003eipfs/go-cid#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/162\"\u003eipfs/go-cid#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/163\"\u003eipfs/go-cid#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.1.0 to 0.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/164\"\u003eipfs/go-cid#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/165\"\u003eipfs/go-cid#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/166\"\u003eipfs/go-cid#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/167\"\u003eipfs/go-cid#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emove _rsrch/cidiface into an internal package by \u003ca href=\"https://github.com/MichaelMure\"\u003e\u003ccode\u003e@​MichaelMure\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/169\"\u003eipfs/go-cid#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.17.0 to 0.31.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/170\"\u003eipfs/go-cid#170\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/MichaelMure\"\u003e\u003ccode\u003e@​MichaelMure\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/169\"\u003eipfs/go-cid#169\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-cid/compare/v0.4.1...v0.5.0\"\u003ehttps://github.com/ipfs/go-cid/compare/v0.4.1...v0.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/5cddba5d532ac5adeec87f5542c057e1dbfbce9b\"\u003e\u003ccode\u003e5cddba5\u003c/code\u003e\u003c/a\u003e v0.5.0 bump (\u003ca href=\"https://redirect.github.com/ipfs/go-cid/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/c38d1ef3f40a0ccf934079bce46465401965a029\"\u003e\u003ccode\u003ec38d1ef\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.17.0 to 0.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/7f61b44eb93ea36191d53fa7f469281aa028fd55\"\u003e\u003ccode\u003e7f61b44\u003c/code\u003e\u003c/a\u003e move _rsrch/cidiface into an internal package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/13ed68d2d72535cbfeeea4d13005318f2c9f74dd\"\u003e\u003ccode\u003e13ed68d\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.22 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-cid/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/b655a59a8a11aebbe83f0757f172ffc238f82a34\"\u003e\u003ccode\u003eb655a59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-cid/issues/166\"\u003e#166\u003c/a\u003e from ipfs/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/81bd42a55c25a891d6e7106afe627ed49df8705e\"\u003e\u003ccode\u003e81bd42a\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/tagpush.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/23af06e490abf742c0fa3aa02f081e2ea283c163\"\u003e\u003ccode\u003e23af06e\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/release-check.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/52653019a795dd2fa2486f8916164a18bce7d2e0\"\u003e\u003ccode\u003e5265301\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/releaser.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/11e146d86de3707ea5486ca7ab77a0d1036469a7\"\u003e\u003ccode\u003e11e146d\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/go-check.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/91f1b23adfbeba8ab4caba2b04cde65716ffae9c\"\u003e\u003ccode\u003e91f1b23\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/go-test.yml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-cid/compare/v0.4.1...v0.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-datastore` from 0.6.0 to 0.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-datastore/releases\"\u003egithub.com/ipfs/go-datastore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResults.Close should return error by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/230\"\u003eipfs/go-datastore#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.8.1...v0.8.2\"\u003ehttps://github.com/ipfs/go-datastore/compare/v0.8.1...v0.8.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.8.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to GitHub-native Dependabot by \u003ca href=\"https://github.com/dependabot-preview\"\u003e\u003ccode\u003e@​dependabot-preview\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/170\"\u003eipfs/go-datastore#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fuzz module dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/228\"\u003eipfs/go-datastore#228\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.8.0...v0.8.1\"\u003ehttps://github.com/ipfs/go-datastore/compare/v0.8.0...v0.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch2\u003e⚠︎ Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis release has breaking query API updates:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003equery.ResultsWithChan\u003c/code\u003e function has been removed.  Users of \u003ccode\u003eResultsWithChan\u003c/code\u003e can replace it with \u003ccode\u003eResultsWithContext\u003c/code\u003e, see the \u003ccode\u003eQuery\u003c/code\u003e implementation in the \u003ca href=\"https://github.com/ipfs/go-datastore/blob/master/examples/fs.go\"\u003eexamples\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003equery.ResultsWithProcess\u003c/code\u003e has been replaced with \u003ccode\u003equery.ResultsWithContext\u003c/code\u003e . There is no longer a need for the \u003ccode\u003egoprocess\u003c/code\u003e package since \u003ccode\u003equery.Results\u003c/code\u003e can be closed when a context ins canceled by using \u003ccode\u003econtext.AfterFunc\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eResultBuilder\u003c/code\u003e and functions associated with it have been removed. Use \u003ccode\u003eResultsWithContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003equery.Results.Close\u003c/code\u003e no longer returns an error. This did not provide any functional value outside of a query implementation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eNo goprocess by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/223\"\u003eipfs/go-datastore#223\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove goprocess from api\u003c/li\u003e\n\u003cli\u003ereplace goprocess with \u003ccode\u003eContext\u003c/code\u003e-based functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eClose\u003c/code\u003e functions do not need to return error\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eResultsWithProcess\u003c/code\u003e with \u003ccode\u003eResultsWithContext\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove deprieated \u003ccode\u003eResultsWithChan\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eResultBuilder\u003c/code\u003e to simplify query API\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.7.0...v0.8.0\"\u003ehttps://github.com/ipfs/go-datastore/compare/v0.7.0...v0.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esync: update CI config files by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/195\"\u003eipfs/go-datastore#195\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fuzz tests by adding the missing context.Context argument by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/198\"\u003eipfs/go-datastore#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix fuzz commands by \u003ca href=\"https://github.com/aschmahmann\"\u003e\u003ccode\u003e@​aschmahmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/202\"\u003eipfs/go-datastore#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd .github/workflows/cifuzz.yml by \u003ca href=\"https://github.com/DavidKorczynski\"\u003e\u003ccode\u003e@​DavidKorczynski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/197\"\u003eipfs/go-datastore#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/delete-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/205\"\u003eipfs/go-datastore#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/206\"\u003eipfs/go-datastore#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/207\"\u003eipfs/go-datastore#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd root namespace method to Key by \u003ca href=\"https://github.com/dennis-tra\"\u003e\u003ccode\u003e@​dennis-tra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/208\"\u003eipfs/go-datastore#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd traced datastore by \u003ca href=\"https://github.com/dennis-tra\"\u003e\u003ccode\u003e@​dennis-tra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/209\"\u003eipfs/go-datastore#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/214\"\u003eipfs/go-datastore#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/215\"\u003eipfs/go-datastore#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/216\"\u003eipfs/go-datastore#216\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/ipfs/go-datastore/commit/d16c26966647697a53ec76d918ec9bb41e32a754\"\u003e\u003ccode\u003ed16c269\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/12840feca9a95233db033a54fcf96d7952118c1a\"\u003e\u003ccode\u003e12840fe\u003c/code\u003e\u003c/a\u003e Results.Close should return error (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/230\"\u003e#230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/b5f5dc9c795f4f5c5dfa8baa12f5153f7a066014\"\u003e\u003ccode\u003eb5f5dc9\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/b41750569a556a03ea37bdf45d9acf0ce1d757c5\"\u003e\u003ccode\u003eb417505\u003c/code\u003e\u003c/a\u003e Update fuzz module dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/1a6f598b2c5a4c3c4d6ba0e8166a2d5fda9f90fe\"\u003e\u003ccode\u003e1a6f598\u003c/code\u003e\u003c/a\u003e Upgrade to GitHub-native Dependabot (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/00a4473935bd69f7ea79e7334f9c480ebcf418ba\"\u003e\u003ccode\u003e00a4473\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/74f711006e7f7423643193e11e3c7c6736d1022a\"\u003e\u003ccode\u003e74f7110\u003c/code\u003e\u003c/a\u003e No goprocess (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/924d78345eee77c3e75f09d4805e68703dbca59b\"\u003e\u003ccode\u003e924d783\u003c/code\u003e\u003c/a\u003e Release version 0.7.0 (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/5d9ef3cf3b4241ec68af964cb85dc86e29c7fbc8\"\u003e\u003ccode\u003e5d9ef3c\u003c/code\u003e\u003c/a\u003e Remove obsolete .gx directory (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/248ae8200628724700f40b109b86d2e44457ad84\"\u003e\u003ccode\u003e248ae82\u003c/code\u003e\u003c/a\u003e Update fuzz dependecies (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/222\"\u003e#222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.6.0...v0.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-ds-badger4` from 0.1.5 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-ds-badger4/releases\"\u003egithub.com/ipfs/go-ds-badger4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate go-datastore by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/6\"\u003eipfs/go-ds-badger4#6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.7...v0.1.8\"\u003ehttps://github.com/ipfs/go-ds-badger4/compare/v0.1.7...v0.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/4\"\u003eipfs/go-ds-badger4#4\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.6...v0.1.7\"\u003ehttps://github.com/ipfs/go-ds-badger4/compare/v0.1.6...v0.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003euse go-datastore without goprocess by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/2\"\u003eipfs/go-ds-badger4#2\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/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/2\"\u003eipfs/go-ds-badger4#2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.5...v0.1.6\"\u003ehttps://github.com/ipfs/go-ds-badger4/compare/v0.1.5...v0.1.6\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/ipfs/go-ds-badger4/commit/dadbf09597e3cbd5c2c168a75bb32b81a7412b08\"\u003e\u003ccode\u003edadbf09\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/7\"\u003e#7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/6ff5fa92f29e5fbead4381be2ff3a6b37f54552d\"\u003e\u003ccode\u003e6ff5fa9\u003c/code\u003e\u003c/a\u003e update go-datastore (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/6\"\u003e#6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/b85e9ed9f439d923e6ba812fb27d83155234d52a\"\u003e\u003ccode\u003eb85e9ed\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/5\"\u003e#5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/afe55d3c652886080f3ac456b5a45841a78e664b\"\u003e\u003ccode\u003eafe55d3\u003c/code\u003e\u003c/a\u003e update dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/4\"\u003e#4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/48f336e53c52d1f3a1d1529df47af27d80b87399\"\u003e\u003ccode\u003e48f336e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/3\"\u003e#3\u003c/a\u003e from ipfs/new-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/2a4bc600ad037eab931380f53fd1d38bcb594724\"\u003e\u003ccode\u003e2a4bc60\u003c/code\u003e\u003c/a\u003e new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/2b598434cfe7def4a44e98728130a6d02ad9cb7c\"\u003e\u003ccode\u003e2b59843\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/2\"\u003e#2\u003c/a\u003e from ipfs/no-goprocess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/694639c135e5071a50b82ee2bc4824806d0d3310\"\u003e\u003ccode\u003e694639c\u003c/code\u003e\u003c/a\u003e use go-datastore without goprocess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/cc6f11af76744f385c6371938ef52fe8ee82f3bd\"\u003e\u003ccode\u003ecc6f11a\u003c/code\u003e\u003c/a\u003e chore: Update .github/workflows/stale.yml [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.5...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-ipld-format` from 0.6.0 to 0.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-ipld-format/releases\"\u003egithub.com/ipfs/go-ipld-format's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/97\"\u003eipfs/go-ipld-format#97\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/98\"\u003eipfs/go-ipld-format#98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid unnecessary slice allocation by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/99\"\u003eipfs/go-ipld-format#99\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.2...v0.6.3\"\u003ehttps://github.com/ipfs/go-ipld-format/compare/v0.6.2...v0.6.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade go-block-format to v0.2.2 by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/95\"\u003eipfs/go-ipld-format#95\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.1...v0.6.2\"\u003ehttps://github.com/ipfs/go-ipld-format/compare/v0.6.1...v0.6.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/88\"\u003eipfs/go-ipld-format#88\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/89\"\u003eipfs/go-ipld-format#89\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/90\"\u003eipfs/go-ipld-format#90\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/91\"\u003eipfs/go-ipld-format#91\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/92\"\u003eipfs/go-ipld-format#92\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/93\"\u003eipfs/go-ipld-format#93\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/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/93\"\u003eipfs/go-ipld-format#93\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.0...v0.6.1\"\u003ehttps://github.com/ipfs/go-ipld-format/compare/v0.6.0...v0.6.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/b4411f42758b6504d7796e5b812a9860e8a22fc9\"\u003e\u003ccode\u003eb4411f4\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/e9ceaefd9cff8e2038b41d180a2e00a2327e43bf\"\u003e\u003ccode\u003ee9ceaef\u003c/code\u003e\u003c/a\u003e avoid unnecessary slice allocation (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/a2d456f5a9d78e5a1dae467d75bf9e90d4337237\"\u003e\u003ccode\u003ea2d456f\u003c/code\u003e\u003c/a\u003e upate dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/d2fadfa21f3c7120fe5db6e3ce6da946379f45dc\"\u003e\u003ccode\u003ed2fadfa\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/0e41945f91d48d21ab7d3b74b5dae2bdd418cb02\"\u003e\u003ccode\u003e0e41945\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/539ce142cd786ee11fd0bca9ebc856135b841155\"\u003e\u003ccode\u003e539ce14\u003c/code\u003e\u003c/a\u003e Upgrade go-block-format to v0.2.2 (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/f21568f52abdd6cea25915b9ad57372abeb8124a\"\u003e\u003ccode\u003ef21568f\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/19ff051f1e2a80dca04f437d265c891aa07aabf4\"\u003e\u003ccode\u003e19ff051\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/93\"\u003e#93\u003c/a\u003e from ipfs/update-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/7adec4ab4280fe51c44f42e899c2af191c375137\"\u003e\u003ccode\u003e7adec4a\u003c/code\u003e\u003c/a\u003e Remove .gx directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/c9c067e43a9380bfb1ac403211d09524cc4c16fd\"\u003e\u003ccode\u003ec9c067e\u003c/code\u003e\u003c/a\u003e update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.0...v0.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/libp2p/go-libp2p` from 0.37.2 to 0.41.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p/releases\"\u003egithub.com/libp2p/go-libp2p's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e7059eb52 conngater: fix incorrect err return value (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3219\"\u003e#3219\u003c/a\u003e)\n74c68600 fix(libp2phttp): bound NewStream timeout (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3225\"\u003e#3225\u003c/a\u003e)\nccc48499 webrtc: fix memory leak with udpmux.muxedConnection context (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3243\"\u003e#3243\u003c/a\u003e)\n99a511f7 connmgr: fix transport association bug (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3221\"\u003e#3221\u003c/a\u003e)\neb3ff9f8 autonatv2: fix server dial data request policy (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3247\"\u003e#3247\u003c/a\u003e)\n8ce45df1 Release v0.41.1\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p/compare/v0.41.0...v0.41.1\"\u003ehttps://github.com/libp2p/go-libp2p/compare/v0.41.0...v0.41.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch2\u003e⚠︎ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release updates go-multiaddr to v0.15 which has some breaking changes. This should not affect most users, but reference the go-multiaddr v0.15.0 release notes for breaking changes: \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔦 Highlights\u003c/h2\u003e\n\u003cp\u003eOverall this is a fairly minor release focused on supporting the go-multiaddr v0.15.0.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to go-multiaddr v0.15. This is a pretty big release for go-multiaddr that should make it harder to misuse. See the v0.15.0 release notes for breaking changes: \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUniform HTTP Peer ID Auth over native HTTP transport and HTTP over libp2p streams. See the \u003ca href=\"https://pkg.go.dev/github.com/libp2p/go-libp2p/p2p/http#example-Host-AuthenticatedHTTP\"\u003ehttp.Host Autthenticated HTTP example\u003c/a\u003e in the Go doc for an example of usage.\u003c/li\u003e\n\u003cli\u003eSome upnp fixes that should make upnp/nat-pmp more reliable and easier to debug. This fixes an issue with FRITZ!Box routers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3195\"\u003elibp2p/go-libp2p#3195\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eautorelay: send addresses on eventbus; dont wrap address factory by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3071\"\u003elibp2p/go-libp2p#3071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebasichost: add certhashes to addrs in place by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3200\"\u003elibp2p/go-libp2p#3200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: move go-nat to internal package by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3154\"\u003elibp2p/go-libp2p#3154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update quic-go to v0.50.0 by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3204\"\u003elibp2p/go-libp2p#3204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update go-multiaddr to v0.15 by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3145\"\u003elibp2p/go-libp2p#3145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(identify): move log to debug level by \u003ca href=\"https://github.com/lidel\"\u003e\u003ccode\u003e@​lidel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3206\"\u003elibp2p/go-libp2p#3206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(libp2phttp): More ergonomic auth by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3188\"\u003elibp2p/go-libp2p#3188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(dcutr): Fix end to end tests and add legacy behavior flag (default=true) by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3044\"\u003elibp2p/go-libp2p#3044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(libp2phttp): Fix relative to absolute multiaddr URI logic (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3208\"\u003e#3208\u003c/a\u003e) \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p/compare/v0.40.0...v0.41.0\"\u003ehttps://github.com/libp2p/go-libp2p/compare/v0.40.0...v0.41.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.40.0\u003c/h2\u003e\n\u003ch2\u003e⚠ Breaking Change!\u003c/h2\u003e\n\u003cp\u003eIntroducing error codes mandated changing the error types returned by stream resets. All checks that depended on checking the error string or comparing equality with \u003ccode\u003enetwork.ErrReset\u003c/code\u003e, now need to use \u003ccode\u003eerrors.Is(err, network.ErrReset)\u003c/code\u003e. More details below in the error codes section.\u003c/p\u003e\n\u003ch2\u003e🔦 Highlights\u003c/h2\u003e\n\u003ch3\u003eError Codes\u003c/h3\u003e\n\u003cp\u003eThis releases introduces error codes for Stream Reset and Connection Close. This allows sending for more information to the peer about the error condition causing the abort. go-libp2p has already defined some error codes which are useful for many different use cases. You can find them in:\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/libp2p/go-libp2p/commit/8ce45df1bd142373cdf0a6f8355a757273258f49\"\u003e\u003ccode\u003e8ce45df\u003c/code\u003e\u003c/a\u003e Release v0.41.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/eb3ff9f8ddf9c92ebcc9a2c6cdc9559da95e582a\"\u003e\u003ccode\u003eeb3ff9f\u003c/code\u003e\u003c/a\u003e autonatv2: fix server dial data request policy (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/99a511f732cdab903fab7d0864e243ea78a9bdea\"\u003e\u003ccode\u003e99a511f\u003c/code\u003e\u003c/a\u003e connmgr: fix transport association bug (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3221\"\u003e#3221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/ccc48499530c5e0e1ecd514a7f875018c3fb95da\"\u003e\u003ccode\u003eccc4849\u003c/code\u003e\u003c/a\u003e webrtc: fix memory leak with udpmux.muxedConnection context (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/74c686002eacabb3749156ce722a4f1e378693f9\"\u003e\u003ccode\u003e74c6860\u003c/code\u003e\u003c/a\u003e fix(libp2phttp): bound NewStream timeout (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/7059eb52df81caf396cb45a5120f97c5f999ac9c\"\u003e\u003ccode\u003e7059eb5\u003c/code\u003e\u003c/a\u003e conngater: fix incorrect err return value (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3219\"\u003e#3219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/578af0c651a61549cc51a08c70f611c8977ae75e\"\u003e\u003ccode\u003e578af0c\u003c/code\u003e\u003c/a\u003e Release v0.41.0 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3210\"\u003e#3210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/e9a2fa57f50400889a8d2b4139a3e87b66ba68c1\"\u003e\u003ccode\u003ee9a2fa5\u003c/code\u003e\u003c/a\u003e chore: update deps for v0.41 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/c250ce3326c2ced502daa463651f40998b447bfb\"\u003e\u003ccode\u003ec250ce3\u003c/code\u003e\u003c/a\u003e fix(libp2phttp): Fix relative to absolute multiaddr URI logic (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3208\"\u003e#3208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/93014e1148337e3093d6abe34e0d717451f8e088\"\u003e\u003ccode\u003e93014e1\u003c/code\u003e\u003c/a\u003e fix(dcutr): Fix end to end tests and add legacy behavior flag (default=true) ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p/compare/v0.37.2...v0.41.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.12.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/595\"\u003elibp2p/go-libp2p-pubsub#595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade go-libp2p to v0.39.1 by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/598\"\u003elibp2p/go-libp2p-pubsub#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: avoid repeated checksum calculations by \u003ca href=\"https://github.com/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: WithValidatorData publishing option by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/603\"\u003elibp2p/go-libp2p-pubsub#603\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/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/577\"\u003elibp2p/go-libp2p-pubsub#577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go-libp2p to latest by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/578\"\u003elibp2p/go-libp2p-pubsub#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not call Debugf for non-debug levels in doDropRPC by \u003ca href=\"https://github.com/algorandskiy\"\u003e\u003ccode\u003e@​algorandskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/580\"\u003elibp2p/go-libp2p-pubsub#580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Function to Enable Application Layer to...\n\n_Description has been truncated_","html_url":"https://github.com/clevergoldfox/celestia-node/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/clevergoldfox%2Fcelestia-node/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"3607868079","node_id":"PR_kwDOP40mtc6yhjPf","number":8,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 32 updates","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":"2025-11-10T12:39:29.000Z","updated_at":"2025-11-17T11:09:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":32,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.3","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.4","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/avast/retry-go/v4","old_version":"4.6.1","new_version":"4.7.0","repository_url":"https://github.com/avast/retry-go"},{"name":"github.com/beevik/ntp","old_version":"1.4.3","new_version":"1.5.0","repository_url":"https://github.com/beevik/ntp"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.7","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.64.0","new_version":"0.65.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.18.0","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/grpc-ecosystem/go-grpc-middleware/v2","old_version":"2.3.2","new_version":"2.3.3","repository_url":"https://github.com/grpc-ecosystem/go-grpc-middleware"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.38.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.16.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.40.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.40.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.3` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.4` |\n| [github.com/avast/retry-go/v4](https://github.com/avast/retry-go) | `4.6.1` | `4.7.0` |\n| [github.com/beevik/ntp](https://github.com/beevik/ntp) | `1.4.3` | `1.5.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.7` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.64.0` | `0.65.0` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.18.0` |\n| [github.com/grpc-ecosystem/go-grpc-middleware/v2](https://github.com/grpc-ecosystem/go-grpc-middleware) | `2.3.2` | `2.3.3` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.38.1` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.16.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.3.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.40.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.40.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.3 (2025-10-26)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: wrap KError into error returned by IncrementalAlterConfig by \u003ca href=\"https://github.com/prestona\"\u003e\u003ccode\u003e@​prestona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3352\"\u003eIBM/sarama#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: assign sequence when flushing retry buffers by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3362\"\u003eIBM/sarama#3362\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency dominikh/go-tools to v2025 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3351\"\u003eIBM/sarama#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vearutop/teststat to v0.1.27 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3350\"\u003eIBM/sarama#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/klauspost/compress to v1.18.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3355\"\u003eIBM/sarama#3355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): extract tool versions and add renovate customManagers by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3346\"\u003eIBM/sarama#3346\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.2...v1.46.3\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.2...v1.46.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.2 (2025-10-10)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eA big focus on improving our support for newer protocol versions in this release, particularly supporting a wider range of flexible versions\u003c/p\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: support V5 ListOffsets by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3308\"\u003eIBM/sarama#3308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DeleteGroups V2 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3320\"\u003eIBM/sarama#3320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DeleteTopics V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3321\"\u003eIBM/sarama#3321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support CreateTopics V5 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3322\"\u003eIBM/sarama#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support IncrementalAlterConfigs V1 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3319\"\u003eIBM/sarama#3319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DescribeGroups V5 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3331\"\u003eIBM/sarama#3331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support SyncGroup V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3332\"\u003eIBM/sarama#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support LeaveGroup V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3334\"\u003eIBM/sarama#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support Heartbeat V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3335\"\u003eIBM/sarama#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support JoinGroup V6 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3339\"\u003eIBM/sarama#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DescribeClientQuotas V1 protocol by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3342\"\u003eIBM/sarama#3342\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update map rather than create a new map by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3302\"\u003eIBM/sarama#3302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: metadata_response valid version range by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3304\"\u003eIBM/sarama#3304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add V4 as valid CreateTopicsResponse by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3305\"\u003eIBM/sarama#3305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct requiredVersion for DescribeLogDirsResponse by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3306\"\u003eIBM/sarama#3306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: extend TestAllocateBodyProtocolVersions for more testing by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3307\"\u003eIBM/sarama#3307\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: non-flexible ElectLeadersRequest V0/V1 encode/decode by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3312\"\u003eIBM/sarama#3312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make alterPartitionReassignmentsBlock consistent by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3313\"\u003eIBM/sarama#3313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct decodeRequest bytesRead return value by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3314\"\u003eIBM/sarama#3314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: decoder issues by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3327\"\u003eIBM/sarama#3327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve KIP-511 behaviour on older Kafka clusters by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3328\"\u003eIBM/sarama#3328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: return correct error when encoding by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3333\"\u003eIBM/sarama#3333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct ApiVersionsResponse handling of ErrUnsupportedVersion by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3337\"\u003eIBM/sarama#3337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\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/IBM/sarama/commit/0447c9abdd8b66f6ee099320bbc21e88fb44e68c\"\u003e\u003ccode\u003e0447c9a\u003c/code\u003e\u003c/a\u003e chore(ci): bump actions/setup-node from 5.0.0 to 6.0.0 in the actions group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7744b25fcebed358795363d9e19e335cdbd5c056\"\u003e\u003ccode\u003e7744b25\u003c/code\u003e\u003c/a\u003e chore(ci): bump github/codeql-action from 4.30.8 to 4.30.9 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30f1c1d733ed4c20eeb66648e010747b761dd290\"\u003e\u003ccode\u003e30f1c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/klauspost/compress to v1.18.1 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3355\"\u003e#3355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9a643a1aac64fd193a627448a5d745c4ec0bb034\"\u003e\u003ccode\u003e9a643a1\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/35ecd4887f2e6c9727192919592cf65fd8f10dc4\"\u003e\u003ccode\u003e35ecd48\u003c/code\u003e\u003c/a\u003e fix: assign sequence when flushing retry buffers (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0347c607be37372b5342160204216c1f086c19b1\"\u003e\u003ccode\u003e0347c60\u003c/code\u003e\u003c/a\u003e fix: wrap KError into error returned by IncrementalAlterConfig (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3352\"\u003e#3352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/e566998c576e37a3f4abfa5660b52dd0e841de8c\"\u003e\u003ccode\u003ee566998\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency vearutop/teststat to v0.1.27 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3350\"\u003e#3350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/4c38778a1851340c85df1db0cd946c3ca5616392\"\u003e\u003ccode\u003e4c38778\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency dominikh/go-tools to v2025 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9fc1146d97993ce2cab081175efb0d586f13625f\"\u003e\u003ccode\u003e9fc1146\u003c/code\u003e\u003c/a\u003e chore(ci): bump actions/dependency-review-action from 4.8.0 to 4.8.1 in the a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ce734e311d5ea7d24eed599e17314f4f57f0649b\"\u003e\u003ccode\u003ece734e3\u003c/code\u003e\u003c/a\u003e chore(ci): bump github/codeql-action from 3.30.6 to 4.30.8 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3349\"\u003e#3349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.3...v6.1.4\"\u003ev6.1.4\u003c/a\u003e - 2025-10-28\u003c/h2\u003e\n\u003cp\u003eThis release includes a bug fix affecting block proposals in rare cases, along with an important update for Windows users running post-Fusaka fork.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSSZ-QL: Add endpoints for \u003ccode\u003eBeaconState\u003c/code\u003e/\u003ccode\u003eBeaconBlock\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15888\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd native state diff type and marshalling functions. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15250\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the earliest available slot after pruning operations in  beacon chain database pruner. This ensures the P2P layer accurately knows which historical data is available after pruning, preventing nodes from advertising or attempting to serve data that has been pruned. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15694\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly advertise (in ENR and beacon API) attestation subnets when using \u003ccode\u003e--subscribe-all-subnets\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15880\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erandomPeer\u003c/code\u003e: Return if the context is cancelled when waiting for peers. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15876\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error message when the byte count read from disk when reading a data column sidecars is lower than expected. (Mostly, because the file is truncated.). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15881\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete the genesis state file when --clear-db / --force-clear-db is specified. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15883\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sync committee subscription to use subnet indices instead of committee indices. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15885\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed metadata extraction on Windows by correctly splitting file paths. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15899\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eVerifyDataColumnsSidecarKZGProofs\u003c/code\u003e: Check if sizes match. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15892\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix recoverStateSummary to persist state summaries in stateSummaryBucket instead of stateBucket (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15896\"\u003e#15896\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15896\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eupdateCustodyInfoInDB\u003c/code\u003e: Use \u003ccode\u003eNumberOfCustodyGroups\u003c/code\u003e instead of \u003ccode\u003eNumberOfColumns\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15908\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync committee uses correct state to calculate position. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15905\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.2...v6.1.3\"\u003ev6.1.3\u003c/a\u003e - 2025-10-21\u003c/h2\u003e\n\u003cp\u003eThis release has several important beacon API and p2p fixes.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Grandine to P2P known agents. (Useful for metrics). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15829\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelegate sszInfo HashTreeRoot to FastSSZ-generated implementations via SSZObject, enabling roots calculation for generated types while avoiding duplicate logic. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15805\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Use \u003ccode\u003efastssz\u003c/code\u003e's \u003ccode\u003eSizeSSZ\u003c/code\u003e method for calculating the size of \u003ccode\u003eContainer\u003c/code\u003e type. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Access n-th element in \u003ccode\u003eList\u003c/code\u003e/\u003ccode\u003eVector\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15767\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not verify block data when calculating rewards. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15819\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProcess pending attestations after pending blocks are cleared. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15824\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated web3signer to 25.9.1. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGracefully handle submit blind block returning 502 errors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15848\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove returning individual message errors from Beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15835\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Clarify \u003ccode\u003eSize\u003c/code\u003e method with more sophisticated \u003ccode\u003eSSZType\u003c/code\u003es. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse service context and continue on slasher attestation errors (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15803\"\u003e#15803\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15803\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eblock event probably shouldn't be sent on certain block processing failures, now sends only on successing processing Block is NON-CANONICAL, Block IS CANONICAL but getFCUArgs FAILS, and Full success. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15814\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed web3signer e2e, issues caused due to a regression on old fork support. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.3...v6.1.4\"\u003ev6.1.4\u003c/a\u003e - 2025-10-24\u003c/h2\u003e\n\u003cp\u003eThis release includes a bug fix affecting block proposals in rare cases, along with an important update for Windows users running post-Fusaka fork.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSSZ-QL: Add endpoints for \u003ccode\u003eBeaconState\u003c/code\u003e/\u003ccode\u003eBeaconBlock\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15888\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd native state diff type and marshalling functions. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15250\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the earliest available slot after pruning operations in  beacon chain database pruner. This ensures the P2P layer accurately knows which historical data is available after pruning, preventing nodes from advertising or attempting to serve data that has been pruned. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15694\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly advertise (in ENR and beacon API) attestation subnets when using \u003ccode\u003e--subscribe-all-subnets\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15880\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erandomPeer\u003c/code\u003e: Return if the context is cancelled when waiting for peers. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15876\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error message when the byte count read from disk when reading a data column sidecars is lower than expected. (Mostly, because the file is truncated.). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15881\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete the genesis state file when --clear-db / --force-clear-db is specified. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15883\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sync committee subscription to use subnet indices instead of committee indices. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15885\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed metadata extraction on Windows by correctly splitting file paths. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15899\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eVerifyDataColumnsSidecarKZGProofs\u003c/code\u003e: Check if sizes match. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15892\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix recoverStateSummary to persist state summaries in stateSummaryBucket instead of stateBucket (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15896\"\u003e#15896\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15896\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eupdateCustodyInfoInDB\u003c/code\u003e: Use \u003ccode\u003eNumberOfCustodyGroups\u003c/code\u003e instead of \u003ccode\u003eNumberOfColumns\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15908\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync committee uses correct state to calculate position. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15905\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.2...v6.1.3\"\u003ev6.1.3\u003c/a\u003e - 2025-10-20\u003c/h2\u003e\n\u003cp\u003eThis release has several important beacon API and p2p fixes.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Grandine to P2P known agents. (Useful for metrics). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15829\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelegate sszInfo HashTreeRoot to FastSSZ-generated implementations via SSZObject, enabling roots calculation for generated types while avoiding duplicate logic. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15805\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Use \u003ccode\u003efastssz\u003c/code\u003e's \u003ccode\u003eSizeSSZ\u003c/code\u003e method for calculating the size of \u003ccode\u003eContainer\u003c/code\u003e type. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Access n-th element in \u003ccode\u003eList\u003c/code\u003e/\u003ccode\u003eVector\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15767\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not verify block data when calculating rewards. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15819\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProcess pending attestations after pending blocks are cleared. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15824\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated web3signer to 25.9.1. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGracefully handle submit blind block returning 502 errors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15848\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove returning individual message errors from Beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15835\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Clarify \u003ccode\u003eSize\u003c/code\u003e method with more sophisticated \u003ccode\u003eSSZType\u003c/code\u003es. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse service context and continue on slasher attestation errors (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15803\"\u003e#15803\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15803\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eblock event probably shouldn't be sent on certain block processing failures, now sends only on successing processing Block is NON-CANONICAL, Block IS CANONICAL but getFCUArgs FAILS, and Full success. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15814\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed web3signer e2e, issues caused due to a regression on old fork support. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not mark blocks as invalid from ErrNotDescendantOfFinalized. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15846\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15812\"\u003e#15812\u003c/a\u003e: Gossip attestation validation incorrectly rejecting attestations that arrive before their referenced blocks. Previously, attestations were saved to the pending queue but immediately rejected by forkchoice validation, causing \u0026quot;not descendant of finalized checkpoint\u0026quot; errors. Now attestations for missing blocks return \u003ccode\u003eValidationIgnore\u003c/code\u003e without error, allowing them to be properly processed when their blocks arrive. This eliminates false positive rejections and prevents potential incorrect peer downscoring during network congestion. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15840\"\u003e[PR]\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/avast/retry-go/v4` from 4.6.1 to 4.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avast/retry-go/releases\"\u003egithub.com/avast/retry-go/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esupport context cancel cause by \u003ca href=\"https://github.com/NivKeidan\"\u003e\u003ccode\u003e@​NivKeidan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/117\"\u003eavast/retry-go#117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/stretchr/testify from 1.10.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/136\"\u003eavast/retry-go#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd FullJitterBackoffDelay  by \u003ca href=\"https://github.com/amirrezafahimi\"\u003e\u003ccode\u003e@​amirrezafahimi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/128\"\u003eavast/retry-go#128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNo delay after final retry on max attempts by \u003ca href=\"https://github.com/StounhandJ\"\u003e\u003ccode\u003e@​StounhandJ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/129\"\u003eavast/retry-go#129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackOffDelay multiplies attempts from zero by \u003ca href=\"https://github.com/StounhandJ\"\u003e\u003ccode\u003e@​StounhandJ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/130\"\u003eavast/retry-go#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd Go version 1.25 to test matrix for expanded compatibility testing by \u003ca href=\"https://github.com/JaSei\"\u003e\u003ccode\u003e@​JaSei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/142\"\u003eavast/retry-go#142\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/NivKeidan\"\u003e\u003ccode\u003e@​NivKeidan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/117\"\u003eavast/retry-go#117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amirrezafahimi\"\u003e\u003ccode\u003e@​amirrezafahimi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/128\"\u003eavast/retry-go#128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/StounhandJ\"\u003e\u003ccode\u003e@​StounhandJ\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/129\"\u003eavast/retry-go#129\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avast/retry-go/compare/4.6.1...v4.7.0\"\u003ehttps://github.com/avast/retry-go/compare/4.6.1...v4.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/375037b55dceec39815fd3d0c5bfbccf30255a38\"\u003e\u003ccode\u003e375037b\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/306fcee0b3a24cc338d781ccadd4de9b181cd9f9\"\u003e\u003ccode\u003e306fcee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/142\"\u003e#142\u003c/a\u003e from avast/go_1_25_test_environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/0bdef9ca6be8ab1a946ebbfbb3203e7e7ca27e5d\"\u003e\u003ccode\u003e0bdef9c\u003c/code\u003e\u003c/a\u003e ci(workflow): add Go version 1.25 to test matrix for expanded compatibility t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/66013dabdd7239c2457d50184ed100ac578a3f8b\"\u003e\u003ccode\u003e66013da\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/130\"\u003e#130\u003c/a\u003e from StounhandJ/back_off_delay\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/9e5d0d636c77cb5f93470add6842cdb15e0b9973\"\u003e\u003ccode\u003e9e5d0d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/129\"\u003e#129\u003c/a\u003e from StounhandJ/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/5068e50f13c0c2a32f37ba1cdb587c7a30131e4d\"\u003e\u003ccode\u003e5068e50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/128\"\u003e#128\u003c/a\u003e from amirrezafahimi/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/22920c371b276dd4b858dc948201ee1435ca02fd\"\u003e\u003ccode\u003e22920c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/136\"\u003e#136\u003c/a\u003e from avast/dependabot/go_modules/github.com/stretchr/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/459fade57178b54cf274e5113eff8f4133b1f048\"\u003e\u003ccode\u003e459fade\u003c/code\u003e\u003c/a\u003e Bump github.com/stretchr/testify from 1.10.0 to 1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/6c62c209b5af94fb000269cd3ea985b25e788552\"\u003e\u003ccode\u003e6c62c20\u003c/code\u003e\u003c/a\u003e BackOffDelay multiplies attempts from zero\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/e330bceda0635d367d49c324ae28bda6df3bd1d1\"\u003e\u003ccode\u003ee330bce\u003c/code\u003e\u003c/a\u003e no delay after final retry on max attempts\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avast/retry-go/compare/4.6.1...4.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/beevik/ntp` from 1.4.3 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/releases\"\u003egithub.com/beevik/ntp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/blob/main/RELEASE_NOTES.md\"\u003egithub.com/beevik/ntp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.5.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\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/beevik/ntp/commit/bf2a50c2f9035259d3e3b2b27eb5d780d35805c6\"\u003e\u003ccode\u003ebf2a50c\u003c/code\u003e\u003c/a\u003e Release v1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3a6261ccfb8fb963bc940ddb025759adf8795288\"\u003e\u003ccode\u003e3a6261c\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/6917aef9285bbe6ca219087056cd8411237c83bf\"\u003e\u003ccode\u003e6917aef\u003c/code\u003e\u003c/a\u003e Minor change to QueryOptions ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3dfba1ddf8db46e59f0015acd5308b79cf1893db\"\u003e\u003ccode\u003e3dfba1d\u003c/code\u003e\u003c/a\u003e Add GetSystemTime query option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/9dfcbd9a319ba8c11eae7ee98b9ada97c7e44d5a\"\u003e\u003ccode\u003e9dfcbd9\u003c/code\u003e\u003c/a\u003e Update github actions to use go 1.24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/028290893ccb89792401f0ea18600760acba9697\"\u003e\u003ccode\u003e0282908\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/06ef196b89ecf9fe2dedfb53ffc03eb920841857\"\u003e\u003ccode\u003e06ef196\u003c/code\u003e\u003c/a\u003e Update github actions for better security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/0a52d188efc401bdcf6de375319c0b8b31e2c8d4\"\u003e\u003ccode\u003e0a52d18\u003c/code\u003e\u003c/a\u003e Response time fields robust against NTP rollover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beevik/ntp/compare/v1.4.3...v1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 to 1.16.7\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\u003eBallistic Drift Stabilizer (v1.16.7)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a re-roll of v1.16.6, including an important fix in the KZG cryptography library.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eThis release enables the Fusaka hardfork on Ethereum mainnet\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eThe Fusaka fork is scheduled to occur at \u003ccode\u003e2025-12-03 21:49:11 UTC\u003c/code\u003e.\nPlease upgrade your node to v1.16.7 in time for the fork.\u003c/p\u003e\n\u003cp\u003eThis release also enables two blob-parameter-only (BPO) upgrades.\nThese upgrades change protocol parameters to increase the available blob capacity.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1 on\u003ccode\u003e2025-12-09\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2 on \u003ccode\u003e2026-01-07\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet mainnet timestamps for Osaka (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/33063\"\u003e#33063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Fusaka for \u003ccode\u003egeth --dev\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32917\"\u003e#32917\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eeth_sendRawTransactionSync\u003c/code\u003e which waits until either a timeout or the transaction is mined. This feature is mostly useful on L2s with lower blocktimes. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32830\"\u003e#32830\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32930\"\u003e#32930\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32929/\"\u003e#32929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eeth_simulateV1\u003c/code\u003e in ethclient (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32856\"\u003e#32856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for an issue that might crash \u003ccode\u003edebug_traceCall\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/33015\"\u003e#33015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for an issuer where local transactions were not persisted to the journal (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32921\"\u003e#32921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix for a cryptographic \u003ca href=\"https://redirect.github.com/ethereum/c-kzg-4844/pull/607\"\u003evulnerability in c-kzg-4844\u003c/a\u003e. This is only exploitable post-Fusaka. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/33093\"\u003e#33093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003egeth --genesis\u003c/code\u003e flag as an alternative to running \u003ccode\u003egeth init genesis.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32844\"\u003e#32844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for receipt insertion during ERA file import. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32934\"\u003e#32934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWork on getting the trie node history in order to serve historical \u003ccode\u003eeth_getProof\u003c/code\u003e request with the new path-based archive node. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32907\"\u003e#32907\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32914\"\u003e#32914\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32937\"\u003e#32937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFurther work on cmd/keeper, our guest program for zkVMs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32816\"\u003e#32816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious optimizations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32971\"\u003e#32971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32916\"\u003e#32916\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32965\"\u003e#32965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32946\"\u003e#32946\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew metrics for tracking slow peers (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32964\"\u003e#32964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for an issue where disconnected peers were not removed in txFetcher (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32947\"\u003e#32947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/195?closed=1\"\u003e1.16.6\u003c/a\u003e and \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/195?closed=1\"\u003e1.16.7\u003c/a\u003e release milestones.\u003c/p\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://hub.docker.com/r/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e (use \u0026quot;stable\u0026quot; tag).\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/b9f3a3d964ed3d31e710ec7dd66da9181477ecb2\"\u003e\u003ccode\u003eb9f3a3d\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/07129d21c0fa0aa8b6f7426344cf9ec2f31bc427\"\u003e\u003ccode\u003e07129d2\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.7 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/653f8d499473c99e2e8ada6d3adea6ec95e97a69\"\u003e\u003ccode\u003e653f8d4\u003c/code\u003e\u003c/a\u003e go.mod: update to c-kzg v2.1.5 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33093\"\u003e#33093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5b77af394edd7d7384fbc7f112c8c183f86dcd4b\"\u003e\u003ccode\u003e5b77af3\u003c/code\u003e\u003c/a\u003e version: begin v1.16.7 release cycle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/386c3de6c45f3e185279e6760a17f88fb98dc81a\"\u003e\u003ccode\u003e386c3de\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/044828e6606e3368368884e249256a093bae4a6d\"\u003e\u003ccode\u003e044828e\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/025072427e78b3af3e9a8ddcc64007a38dd374ed\"\u003e\u003ccode\u003e0250724\u003c/code\u003e\u003c/a\u003e params: set osaka and BPO1 \u0026amp; BPO2 mainnet dates (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33063\"\u003e#33063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/28c59b7a760f498c51604791791e194853ba36b6\"\u003e\u003ccode\u003e28c59b7\u003c/code\u003e\u003c/a\u003e core/rawdb: fix db inspector by supporting trienode history (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33087\"\u003e#33087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/18a902799e50b8c0db94653bdae436573e4308a9\"\u003e\u003ccode\u003e18a9027\u003c/code\u003e\u003c/a\u003e common: fix duration comparison in PrettyAge (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33064\"\u003e#33064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e6d34c1fee407e77b1ea573346336a4b57c94a8b\"\u003e\u003ccode\u003ee6d34c1\u003c/code\u003e\u003c/a\u003e eth/tracers: fix prestateTracer for EIP-6780 SELFDESTRUCT (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33050\"\u003e#33050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/beacon` from 0.64.0 to 0.65.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.65.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/58\"\u003eethpandaops/beacon#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(workflows): bump Go version from 1.22 to 1.24 by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/59\"\u003eethpandaops/beacon#59\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go version to 1.25.x and update fulu deps by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/61\"\u003eethpandaops/beacon#61\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/79449c5617d7b84b56e1b38cb13c02db34f1ab0a\"\u003e\u003ccode\u003e79449c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/61\"\u003e#61\u003c/a\u003e from ethpandaops/bump/godeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/f37f6cfafe327b1da0f89df50dfe4c85652998c6\"\u003e\u003ccode\u003ef37f6cf\u003c/code\u003e\u003c/a\u003e chore: bump Go version to 1.25.x and update all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/d274b74cf1ab5922ec33d437e8f8489865ce7524\"\u003e\u003ccode\u003ed274b74\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/59\"\u003e#59\u003c/a\u003e from ethpandaops/chore/go-1-25-lint-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/68d07e42fbe84d0cd3899d5facbb6833e7e24f72\"\u003e\u003ccode\u003e68d07e4\u003c/code\u003e\u003c/a\u003e ci(workflows): bump Go version from 1.22 to 1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/af6178d6108a0b2effc785a275f7cf622c8afb70\"\u003e\u003ccode\u003eaf6178d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/58\"\u003e#58\u003c/a\u003e from ethpandaops/dependabot/github_actions/actions-421...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/2b38ae9fb7e7ce8d2167b6aea335ee36f86d20cd\"\u003e\u003ccode\u003e2b38ae9\u003c/code\u003e\u003c/a\u003e chore(deps): bump the actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add option to calculate intervals from job completion time for interval-based scheduling (fixes \u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/565\"\u003e#565\u003c/a\u003e) by \u003ca href=\"https://github.com/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/884\"\u003ego-co-op/gocron#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: limit validation for WithLimitedRuns by \u003ca href=\"https://github.com/OsipovMax\"\u003e\u003ccode\u003e@​OsipovMax\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/893\"\u003ego-co-op/gocron#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edoc: add v1 to v2 migration guide by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/890\"\u003ego-co-op/gocron#890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etests: add more daylight savings time tests by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/891\"\u003ego-co-op/gocron#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Articles \u0026amp; Blog Posts section to README  by \u003ca href=\"https://github.com/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/886\"\u003ego-co-op/gocron#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/883\"\u003ego-co-op/gocron#883\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/OsipovMax\"\u003e\u003ccode\u003e@​OsipovMax\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/893\"\u003ego-co-op/gocron#893\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-co-op/gocron/compare/v2.17.0...v2.18.0\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.17.0...v2.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithStartDateTimePast WithStartAt option by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/882\"\u003ego-co-op/gocron#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReusing the results of reflections to improve performance by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/873\"\u003ego-co-op/gocron#873\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle negative time.durations with error by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/878\"\u003ego-co-op/gocron#878\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: multiple calls to shutdown should be no-op by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/880\"\u003ego-co-op/gocron#880\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: go 1.23 is end of life - now go 1.24 by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/879\"\u003ego-co-op/gocron#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/875\"\u003ego-co-op/gocron#875\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/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/875\"\u003ego-co-op/gocron#875\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-co-op/gocron/compare/v2.16.6...v2.17.0\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.6...v2.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/46660bbfb344f1d254f1d68b499ad53bce5a44be\"\u003e\u003ccode\u003e46660bb\u003c/code\u003e\u003c/a\u003e fix: limit validation for WithLimitedRuns (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/291adb8eeeb68cf3ac630bdf3f6cd99f494ef8f1\"\u003e\u003ccode\u003e291adb8\u003c/code\u003e\u003c/a\u003e doc: add v1 to v2 migration guide (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/4278ff74b487bab7b6c2ab7b90fa6045b961216d\"\u003e\u003ccode\u003e4278ff7\u003c/code\u003e\u003c/a\u003e tests: add more daylight savings time tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/11cf7cf8e24fa7c2b93972f431cad83f0de50643\"\u003e\u003ccode\u003e11cf7cf\u003c/code\u003e\u003c/a\u003e add blog post section (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/3ee53e03d97118dd400353aa95aeab80699bbaa5\"\u003e\u003ccode\u003e3ee53e0\u003c/code\u003e\u003c/a\u003e feat: Add option to calculate intervals from job completion time for interval...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/361bc6a4c7531f66ed83f1e6bb3ae41ec747d46f\"\u003e\u003ccode\u003e361bc6a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6a30d6d8b973cf7da1b01312a364616ee92ecbba\"\u003e\u003ccode\u003e6a30d6d\u003c/code\u003e\u003c/a\u003e feat: add WithStartDateTimePast WithStartAt option (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/536410f98a5473ed0bcb6d638b5df2e2e2043a8a\"\u003e\u003ccode\u003e536410f\u003c/code\u003e\u003c/a\u003e fix: multiple calls to shutdown should be no-op (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/7acb981965e3e9b593e84ca650d53a3716a6ddf0\"\u003e\u003ccode\u003e7acb981\u003c/code\u003e\u003c/a\u003e chore: go 1.23 is end of life - now go 1.24 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/70468cccd8c79c39239be060464f45a0c9f1a73d\"\u003e\u003ccode\u003e70468cc\u003c/code\u003e\u003c/a\u003e fix: handle negative time.durations with error (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/go-grpc-middleware/v2` from 2.3.2 to 2.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/releases\"\u003egithub.com/grpc-ecosystem/go-grpc-middleware/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd WithLabelsFromContext prometheus interceptor option by \u003ca href=\"https://github.com/benjibuiltit\"\u003e\u003ccode\u003e@​benjibuiltit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/758\"\u003egrpc-ecosystem/go-grpc-middleware#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct comment typo in StreamServerInterceptor function by \u003ca href=\"https://github.com/haru-256\"\u003e\u003ccode\u003e@​haru-256\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/760\"\u003egrpc-ecosystem/go-grpc-middleware#760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor refactor to remove duplication by \u003ca href=\"https://github.com/nwnt\"\u003e\u003ccode\u003e@​nwnt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/761\"\u003egrpc-ecosystem/go-grpc-middleware#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: migrate golangci-lint to v2.3.0 by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/765\"\u003egrpc-ecosystem/go-grpc-middleware#765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable misspell linter with golangci-lint by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/768\"\u003egrpc-ecosystem/go-grpc-middleware#768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable errorlint by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/774\"\u003egrpc-ecosystem/go-grpc-middleware#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update buf to v1.55.1 by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/767\"\u003egrpc-ecosystem/go-grpc-middleware#767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update dependabot configuration for gomod and github-actions by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/775\"\u003egrpc-ecosystem/go-grpc-middleware#775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable testifylint linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/769\"\u003egrpc-ecosystem/go-grpc-middleware#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable several rules from go-critic by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/766\"\u003egrpc-ecosystem/go-grpc-middleware#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable several rules from govet by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/773\"\u003egrpc-ecosystem/go-grpc-middleware#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable contextcheck and fatcontext linters by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/770\"\u003egrpc-ecosystem/go-grpc-middleware#770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable usestdlibvars linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/772\"\u003egrpc-ecosystem/go-grpc-middleware#772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable promlinter linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/771\"\u003egrpc-ecosystem/go-grpc-middleware#771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable usetesting linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/784\"\u003egrpc-ecosystem/go-grpc-middleware#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump google.golang.org/grpc from 1.67.1 to 1.74.2 by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/785\"\u003egrpc-ecosystem/go-grpc-middleware#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable hugeParam rule from go-critic by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/786\"\u003egrpc-ecosystem/go-grpc-middleware#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use actions/setup-go native cache by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/787\"\u003egrpc-ecosystem/go-grpc-middleware#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/794\"\u003e#794\u003c/a\u003e): Wrapping codes.OK should not cause panic by \u003ca href=\"https://github.com/floppyzedolfin\"\u003e\u003ccode\u003e@​floppyzedolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/795\"\u003egrpc-ecosystem/go-grpc-middleware#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(prometheus): add ContextLabels to ClientMetrics by \u003ca href=\"https://github.com/ArtARTs36\"\u003e\u003ccode\u003e@​ArtARTs36\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/798\"\u003egrpc-ecosystem/go-grpc-middleware#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ci): tidy module before linting by \u003ca href=\"https://github.com/manute\"\u003e\u003ccode\u003e@​manute\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/808\"\u003egrpc-ecosystem/go-grpc-middleware#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Prometheus] Fix pre-registration of \u003ccode\u003ehandled\u003c/code\u003e metrics with context labels by \u003ca href=\"https://github.com/t-bowcock\"\u003e\u003ccode\u003e@​t-bowcock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/810\"\u003egrpc-ecosystem/go-grpc-middleware#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid unnecessary logging field creation when payload logging is disabled by \u003ca href=\"https://github.com/dbeneker\"\u003e\u003ccode\u003e@​dbeneker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/809\"\u003egrpc-ecosystem/go-grpc-middleware#809\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/benjibuiltit\"\u003e\u003ccode\u003e@​benjibuiltit\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/758\"\u003egrpc-ecosystem/go-grpc-middleware#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/haru-256\"\u003e\u003ccode\u003e@​haru-256\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/760\"\u003egrpc-ecosystem/go-grpc-middleware#760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nwnt\"\u003e\u003ccode\u003e@​nwnt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/761\"\u003egrpc-ecosystem/go-grpc-middleware#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/765\"\u003egrpc-ecosystem/go-grpc-middleware#765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floppyzedolfin\"\u003e\u003ccode\u003e@​floppyzedolfin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/795\"\u003egrpc-ecosystem/go-grpc-middleware#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ArtARTs36\"\u003e\u003ccode\u003e@​ArtARTs36\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/798\"\u003egrpc-ecosystem/go-grpc-middleware#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/manute\"\u003e\u003ccode\u003e@​manute\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/808\"\u003egrpc-ecosystem/go-grpc-middleware#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t-bowcock\"\u003e\u003ccode\u003e@​t-bowcock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/810\"\u003egrpc-ecosystem/go-grpc-middleware#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbeneker\"\u003e\u003ccode\u003e@​dbeneker\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/809\"\u003egrpc-ecosystem/go-grpc-middleware#809\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.2...v2.3.3\"\u003ehttps://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.2...v2.3.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/grpc-ecosystem/go-grpc-middleware/commit/390bcef25adebe4b0c7dbb365230c0a856737afe\"\u003e\u003ccode\u003e390bcef\u003c/code\u003e\u003c/a\u003e avoid unnecessary logging field creation when payload logging is disabled (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/748e2b2129a08972c87aaf2ab4c97c280d95421a\"\u003e\u003ccode\u003e748e2b2\u003c/code\u003e\u003c/a\u003e fix metric label initialize (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/af451d0eeabf17681eaa24e553626b81d3adbf77\"\u003e\u003ccode\u003eaf451d0\u003c/code\u003e\u003c/a\u003e fix(ci): tidy module before linting (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/2dc9821e1ff0d0b1cf2c76f7c86118de6b05a832\"\u003e\u003ccode\u003e2dc9821\u003c/code\u003e\u003c/a\u003e feat: add ContextLabels to ClientMetrics (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/2338d5a9c0a5fa061172c85240236d6cafd5e8e9\"\u003e\u003ccode\u003e2338d5a\u003c/code\u003e\u003c/a\u003e fix(\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/794\"\u003e#794\u003c/a\u003e): Wrapping codes.OK should not cause panic (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/6ec6dd3e41c4b5683f238dce757e1e2cb9ab887f\"\u003e\u003ccode\u003e6ec6dd3\u003c/code\u003e\u003c/a\u003e chore: use actions/setup-go native cache (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/f7911cca577b7a4123622f8b92348f7cf12aa46d\"\u003e\u003ccode\u003ef7911cc\u003c/code\u003e\u003c/a\u003e chore: enable hugeParam rule from go-critic (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/e2d57733fa65b302d616807f96a7496b179cc1cc\"\u003e\u003ccode\u003ee2d5773\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/grpc from 1.67.1 to 1.74.2 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/d75e7d9af93bf500eac9e94bc6d72a9f5a6ef004\"\u003e\u003ccode\u003ed75e7d9\u003c/code\u003e\u003c/a\u003e chore: enable usetesting linter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/c8a612be2019197c73fb14ac797d87fa049ee578\"\u003e\u003ccode\u003ec8a612b\u003c/code\u003e\u003c/a\u003e chore: enable promlinter linter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/771\"\u003e#771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.2...v2.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.38.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.38.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Implement returning method on SQL Server by \u003ca href=\"https://github.com/Bugadinho\"\u003e\u003ccode\u003e@​Bugadinho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/220\"\u003e#220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FIX] Add document to demonstrate how to write nested \u003ccode\u003eJOIN\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/217\"\u003e#217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NEW] Add \u003ccode\u003eOrderByAsc\u003c/code\u003e and \u003ccode\u003eOrderByDesc\u003c/code\u003e to \u003ccode\u003eSelectBuilder\u003c/code\u003e/\u003ccode\u003eUpdateBuilder\u003c/code\u003e/\u003ccode\u003eDeleteBuilder\u003c/code\u003e/\u003ccode\u003eUnionBuilder\u003c/code\u003e for better readability. The old methods \u003ccode\u003eOrderBy\u003c/code\u003e/\u003ccode\u003eAsc\u003c/code\u003e/\u003ccode\u003eDesc\u003c/code\u003e are marked as deprecated. \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/214\"\u003e#214\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/Bugadinho\"\u003e\u003ccode\u003e@​Bugadinho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/pull/220\"\u003ehuandu/go-sqlbuilder#220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.37.0...v1.38.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.37.0...v1.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/e4f129e422fa7217c6e580e6950aadc758484246\"\u003e\u003ccode\u003ee4f129e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/222\"\u003e#222\u003c/a\u003e from zhangyongding/fix-oralce-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/81eb13e43fb4b2671467ca4591ff617e06269fc8\"\u003e\u003ccode\u003e81eb13e\u003c/code\u003e\u003c/a\u003e fix oracle limit bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/87617c3caf3121922c8eb79168e8026f77f84794\"\u003e\u003ccode\u003e87617c3\u003c/code\u003e\u003c/a\u003e Add nested JOIN example to README and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/2aef540e4b16f977a94057416cac0a2f2d636286\"\u003e\u003ccode\u003e2aef540\u003c/code\u003e\u003c/a\u003e Add OrderByAsc and OrderByDesc methods to all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/aaf0f2cf7e2f6b4d2d2ce4279ee5144318db677f\"\u003e\u003ccode\u003eaaf0f2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/220\"\u003e#220\u003c/a\u003e from Bugadinho/return-sqlserver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/56693923903a7417fcd797d48724febd17928b72\"\u003e\u003ccode\u003e5669392\u003c/code\u003e\u003c/a\u003e Add tests for returning on SQL Server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/fe767acd37d8088923a15a4827e1aaa585db1e0e\"\u003e\u003ccode\u003efe767ac\u003c/code\u003e\u003c/a\u003e Add returning support on SQL Server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/009947e6a12c5a1f4410013ac5bad5e56aa9b874\"\u003e\u003ccode\u003e009947e\u003c/code\u003e\u003c/a\u003e Add WriteStringsPrefixed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlb...\n\n_Description has been truncated_","html_url":"https://github.com/repo-senseimko0p/xatu/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/repo-senseimko0p%2Fxatu/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3573298379","node_id":"PR_kwDOQMhjw86wv2Kq","number":14,"state":"open","title":"dependabot(gomod): bump github.com/multiformats/go-multiaddr from 0.13.0 to 0.16.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-31T03:51:19.000Z","updated_at":"2025-10-31T03:51:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dependabot(gomod)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.13.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.13.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.13.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.13.0\u0026new-version=0.16.1)](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/MatrixonBNB/Matrix-optimism/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixonBNB%2FMatrix-optimism/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"3486881214","node_id":"PR_kwDOP40mtc6sP_as","number":4,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-20T10:38:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-06T11:43:45.000Z","updated_at":"2025-10-20T10:38:35.000Z","time_to_close":1205689,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":29,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.1","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/beevik/ntp","old_version":"1.4.3","new_version":"1.5.0","repository_url":"https://github.com/beevik/ntp"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.64.0","new_version":"0.65.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.1` |\n| [github.com/beevik/ntp](https://github.com/beevik/ntp) | `1.4.3` | `1.5.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.64.0` | `0.65.0` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.3.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev6.1.1\u003c/h1\u003e\n\u003cp\u003eThis release is a reissue of v6.1.0 from the same commit. The only difference is that this release has debug symbols stripped from the release binaries. We built these release assets with \u003ccode\u003e--strip=always\u003c/code\u003e. These release assets have been tested to work in a windows VM (resolves \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15760\"\u003eOffchainLabs/prysm#15760\u003c/a\u003e). See \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15774\"\u003eOffchainLabs/prysm#15774\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003e:arrow_down: v6.1.0 changelog below :arrow_down:\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/beevik/ntp` from 1.4.3 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/releases\"\u003egithub.com/beevik/ntp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/blob/main/RELEASE_NOTES.md\"\u003egithub.com/beevik/ntp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.5.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\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/beevik/ntp/commit/bf2a50c2f9035259d3e3b2b27eb5d780d35805c6\"\u003e\u003ccode\u003ebf2a50c\u003c/code\u003e\u003c/a\u003e Release v1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3a6261ccfb8fb963bc940ddb025759adf8795288\"\u003e\u003ccode\u003e3a6261c\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/6917aef9285bbe6ca219087056cd8411237c83bf\"\u003e\u003ccode\u003e6917aef\u003c/code\u003e\u003c/a\u003e Minor change to QueryOptions ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3dfba1ddf8db46e59f0015acd5308b79cf1893db\"\u003e\u003ccode\u003e3dfba1d\u003c/code\u003e\u003c/a\u003e Add GetSystemTime query option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/9dfcbd9a319ba8c11eae7ee98b9ada97c7e44d5a\"\u003e\u003ccode\u003e9dfcbd9\u003c/code\u003e\u003c/a\u003e Update github actions to use go 1.24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/028290893ccb89792401f0ea18600760acba9697\"\u003e\u003ccode\u003e0282908\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/06ef196b89ecf9fe2dedfb53ffc03eb920841857\"\u003e\u003ccode\u003e06ef196\u003c/code\u003e\u003c/a\u003e Update github actions for better security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/0a52d188efc401bdcf6de375319c0b8b31e2c8d4\"\u003e\u003ccode\u003e0a52d18\u003c/code\u003e\u003c/a\u003e Response time fields robust against NTP rollover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beevik/ntp/compare/v1.4.3...v1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 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.16.1...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/ethpandaops/beacon` from 0.64.0 to 0.65.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.65.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/58\"\u003eethpandaops/beacon#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(workflows): bump Go version from 1.22 to 1.24 by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/59\"\u003eethpandaops/beacon#59\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go version to 1.25.x and update fulu deps by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/61\"\u003eethpandaops/beacon#61\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/79449c5617d7b84b56e1b38cb13c02db34f1ab0a\"\u003e\u003ccode\u003e79449c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/61\"\u003e#61\u003c/a\u003e from ethpandaops/bump/godeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/f37f6cfafe327b1da0f89df50dfe4c85652998c6\"\u003e\u003ccode\u003ef37f6cf\u003c/code\u003e\u003c/a\u003e chore: bump Go version to 1.25.x and update all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/d274b74cf1ab5922ec33d437e8f8489865ce7524\"\u003e\u003ccode\u003ed274b74\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/59\"\u003e#59\u003c/a\u003e from ethpandaops/chore/go-1-25-lint-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/68d07e42fbe84d0cd3899d5facbb6833e7e24f72\"\u003e\u003ccode\u003e68d07e4\u003c/code\u003e\u003c/a\u003e ci(workflows): bump Go version from 1.22 to 1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/af6178d6108a0b2effc785a275f7cf622c8afb70\"\u003e\u003ccode\u003eaf6178d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/58\"\u003e#58\u003c/a\u003e from ethpandaops/dependabot/github_actions/actions-421...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/2b38ae9fb7e7ce8d2167b6aea335ee36f86d20cd\"\u003e\u003ccode\u003e2b38ae9\u003c/code\u003e\u003c/a\u003e chore(deps): bump the actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/dbac9882afbf925759f7ebfc3ceb87fcb76a3e9d\"\u003e\u003ccode\u003edbac988\u003c/code\u003e\u003c/a\u003e Synchronize time in distributed circuit breaker (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/bc59bdd25d38b7e876d631551e3c9b140e254d15\"\u003e\u003ccode\u003ebc59bdd\u003c/code\u003e\u003c/a\u003e Refactor tests (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/c5980150589eba1edb05c392c43e2684c1e9fef1\"\u003e\u003ccode\u003ec598015\u003c/code\u003e\u003c/a\u003e Fix panic handling in CircuitBreaker test by removing unnecessary return valu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/471db3de7696ab9c2355063f624b6eca869d11d7\"\u003e\u003ccode\u003e471db3d\u003c/code\u003e\u003c/a\u003e Use interface redis.UniversalClient instead of hardcoded struct (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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@​j...\n\n_Description has been truncated_","html_url":"https://github.com/repo-senseimko0p/xatu/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/repo-senseimko0p%2Fxatu/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3464337434","node_id":"PR_kwDOI9EVt86rEQvy","number":99,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T10:42:37.000Z","updated_at":"2025-10-01T00:03:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":12,"packages":[{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/cenkalti/backoff/v5","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/cenkalti/backoff"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.62.1-0.20250710044500-b1a6c7fe376a","new_version":"0.64.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ethpandaops/ethereum-package-go","old_version":"0.5.0","new_version":"0.8.0","repository_url":"https://github.com/ethpandaops/ethereum-package-go"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/libp2p/go-libp2p-mplex","old_version":"0.10.0","new_version":"0.11.0","repository_url":"https://github.com/libp2p/go-libp2p-mplex"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.4` | `6.1.0` |\n| [github.com/cenkalti/backoff/v5](https://github.com/cenkalti/backoff) | `5.0.2` | `5.0.3` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.62.1-0.20250710044500-b1a6c7fe376a` | `0.64.0` |\n| [github.com/ethpandaops/ethereum-package-go](https://github.com/ethpandaops/ethereum-package-go) | `0.5.0` | `0.8.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/libp2p/go-libp2p-mplex](https://github.com/libp2p/go-libp2p-mplex) | `0.10.0` | `0.11.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n\n\nUpdates `github.com/OffchainLabs/prysm/v6` from 6.0.4 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the new Fulu Metadata. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15440\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement reconstruction. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15454\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement engine method \u003ccode\u003eGetBlobsV2\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement execution \u003ccode\u003eReconstructDataColumnSidecars\u003c/code\u003e, which reconstruct data column sidecars from data fetched from the execution layer. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enew \u003ccode\u003e--batch-verifier-limit\u003c/code\u003e flag to configure max number of signatures to batch verify on gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15467\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on Keep a Changelog, and this project adheres to Semantic Versioning.\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/OffchainLabs/prysm/commit/83d75bcb78f7360fd7ded88b008789e6776e3ae6\"\u003e\u003ccode\u003e83d75bc\u003c/code\u003e\u003c/a\u003e Update quick-go (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15749\"\u003e#15749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/ba5f7361ad05c9e024b357c0ca77131ee234b5e2\"\u003e\u003ccode\u003eba5f736\u003c/code\u003e\u003c/a\u003e flipping if statement check to fix metric (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15743\"\u003e#15743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/8fa956036acd9bf0c0c634f841afe0a6ad43dab7\"\u003e\u003ccode\u003e8fa9560\u003c/code\u003e\u003c/a\u003e Update go.mod to v1.25.1. (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15740\"\u003e#15740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/58ce1c25f5bb88d846516cea36898b06c0b36561\"\u003e\u003ccode\u003e58ce1c2\u003c/code\u003e\u003c/a\u003e fixing error handling of unfound block (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/98532a2df38ebb45936631759ac7ea19a1983418\"\u003e\u003ccode\u003e98532a2\u003c/code\u003e\u003c/a\u003e update spectests to 1.6.0-beta.0 (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15741\"\u003e#15741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/08be6fde92aef248980d27cc8c522d328cded6f6\"\u003e\u003ccode\u003e08be6fd\u003c/code\u003e\u003c/a\u003e fix: replace fmt.Printf with proper test error handling in web3signer… (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15723\"\u003e#15723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/4585cdc9322ea545c6ff32954126b504b1a08759\"\u003e\u003ccode\u003e4585cdc\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecreateLocalNode\u003c/code\u003e: Wait before retrying to retrieve the custody group count i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/aa47435c919634291dd3c31b9e2e338443ff1d68\"\u003e\u003ccode\u003eaa47435\u003c/code\u003e\u003c/a\u003e Update eth clients pinned deps (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15733\"\u003e#15733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/80eba4e6dd7ff4de33ae006cd859bfff7947a5c5\"\u003e\u003ccode\u003e80eba4e\u003c/code\u003e\u003c/a\u003e Fix no custody info available at start (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15732\"\u003e#15732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/606294e17fe970d47ec6a496077f5d01bc7713e0\"\u003e\u003ccode\u003e606294e\u003c/code\u003e\u003c/a\u003e Improve logging of data column sidecars (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15728\"\u003e#15728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/OffchainLabs/prysm/compare/v6.0.4...v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cenkalti/backoff/v5` from 5.0.2 to 5.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/7cad66a637c4ffff09d0795608116ddcc7eb1769\"\u003e\u003ccode\u003e7cad66a\u003c/code\u003e\u003c/a\u003e Don't bubble PermanentError from Retry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/aa5bd1344128d6d985c9606fe384663cc506e1d8\"\u003e\u003ccode\u003eaa5bd13\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003emath/rand/v2\u003c/code\u003e instead of \u003ccode\u003emath/rand\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/34d5e3900490f87fc4fa275d0aecdb9fb2cc8258\"\u003e\u003ccode\u003e34d5e39\u003c/code\u003e\u003c/a\u003e remove stale MaxElapsedTime comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/5567bc72ce0937337676a17a453fd3b031fd6015\"\u003e\u003ccode\u003e5567bc7\u003c/code\u003e\u003c/a\u003e fix WithMaxTries comment; closes \u003ca href=\"https://redirect.github.com/cenkalti/backoff/issues/161\"\u003e#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/b7359dcdb16304a8d641b280d91742289012b6c0\"\u003e\u003ccode\u003eb7359dc\u003c/code\u003e\u003c/a\u003e add stale bot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cenkalti/backoff/compare/v5.0.2...v5.0.3\"\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.16.1 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.16.1...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/ethpandaops/beacon` from 0.62.1-0.20250710044500-b1a6c7fe376a to 0.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.64.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat/data column sidecar event type by \u003ca href=\"https://github.com/samcm\"\u003e\u003ccode\u003e@​samcm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/57\"\u003eethpandaops/beacon#57\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.63.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add alpha release workflow to automate tagging of alpha releases by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/54\"\u003eethpandaops/beacon#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(beacon/state): introduce BlobSchedule by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/55\"\u003eethpandaops/beacon#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(beacon): fulu support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/53\"\u003eethpandaops/beacon#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/commits/v0.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/ethereum-package-go` from 0.5.0 to 0.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/releases\"\u003egithub.com/ethpandaops/ethereum-package-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update to kurtosis go sdk to v1.11.1 by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/13\"\u003eethpandaops/ethereum-package-go#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(config): add validator client image override support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/12\"\u003eethpandaops/ethereum-package-go#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add supernode support and checkpointsync support by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: checkpoint to root by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/9\"\u003eethpandaops/ethereum-package-go#9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: client extra mounts support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/10\"\u003eethpandaops/ethereum-package-go#10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: multiple things by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for extra_files configuration in ethereum-package by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/11\"\u003eethpandaops/ethereum-package-go#11\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/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/63d16655539568f0101fd0478b71545879a7b3ad\"\u003e\u003ccode\u003e63d1665\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/13\"\u003e#13\u003c/a\u003e from ethpandaops/bump-kurtosis-1-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b942a79752b1f7bf96f4939044300ca4db4bf99b\"\u003e\u003ccode\u003eb942a79\u003c/code\u003e\u003c/a\u003e chore: update to kurtosis go sdk to v1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b2487a5b3c61459fbb4be56bcf44ed3a62dc4c77\"\u003e\u003ccode\u003eb2487a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/12\"\u003e#12\u003c/a\u003e from ethpandaops/feat/vc-img\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/1b13c07fa769cdef46bf770a475e622a98b7f98f\"\u003e\u003ccode\u003e1b13c07\u003c/code\u003e\u003c/a\u003e feat(config): add validator client image override support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/f9d3030e5840ac29d847d414b1162a96fb2f2141\"\u003e\u003ccode\u003ef9d3030\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/11\"\u003e#11\u003c/a\u003e from ethpandaops/feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a416511f8f836214302b68faeb72cd3a4455d1d8\"\u003e\u003ccode\u003ea416511\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/21e4edb841d647c1d230881c4d5ee7f9cc17b310\"\u003e\u003ccode\u003e21e4edb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/7\"\u003e#7\u003c/a\u003e from ethpandaops/skylenet/sync-example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/2489dfe9e1d4c3ff03ddf6411c1e713b31114704\"\u003e\u003ccode\u003e2489dfe\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/cea1eb5d2a0387862d77170ff7b0995fe65d25c6\"\u003e\u003ccode\u003ecea1eb5\u003c/code\u003e\u003c/a\u003e fix(ethereum.go): pin DefaultPackageVersion to \u0026quot;main\u0026quot; branch instead of relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a457ac643948495d946fc77c3f23c6e2ca18d8c6\"\u003e\u003ccode\u003ea457ac6\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into skylenet/sync-example\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/kurtosis-tech/kurtosis/api/golang` from 1.10.1 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/kurtosis-tech/kurtosis/releases\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/blob/main/CHANGELOG.md\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\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/kurtosis-tech/kurtosis/commit/dfe0800d6595c208c2cf6f31ffab6b0292f32373\"\u003e\u003ccode\u003edfe0800\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.1 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2800\"\u003e#2800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e\u003ccode\u003e60c1776\u003c/code\u003e\u003c/a\u003e fix: don't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e\u003ccode\u003e5657e20\u003c/code\u003e\u003c/a\u003e fix: remove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1e0eac23e5ea03ca48d2737a5045283420eed883\"\u003e\u003ccode\u003e1e0eac2\u003c/code\u003e\u003c/a\u003e build(deps): Bump golang.org/x/oauth2 from 0.11.0 to 0.27.0 in /engine/server...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3596aadb24e62ef51436af030a0cfa8b82876b9a\"\u003e\u003ccode\u003e3596aad\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.0 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003e\u003ccode\u003ef30f1f8\u003c/code\u003e\u003c/a\u003e fix: in \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of `MaxMemo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e\u003ccode\u003e99ed25d\u003c/code\u003e\u003c/a\u003e fix(docs):  typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e\u003ccode\u003e3b3c90c\u003c/code\u003e\u003c/a\u003e feat: tolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e\u003ccode\u003e17e97d6\u003c/code\u003e\u003c/a\u003e feat: add k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5485bc135c88e5062a42e7e69e4863342a8728c1\"\u003e\u003ccode\u003e5485bc1\u003c/code\u003e\u003c/a\u003e chore: at least node 20.11 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.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/libp2p/go-libp2p-mplex` from 0.10.0 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/releases\"\u003egithub.com/libp2p/go-libp2p-mplex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/48\"\u003elibp2p/go-libp2p-mplex#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/49\"\u003elibp2p/go-libp2p-mplex#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd .As method to mplex conn by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ehttps://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/6f66726831893e9ab54b2f5e7cdb293b95f00aae\"\u003e\u003ccode\u003e6f66726\u003c/code\u003e\u003c/a\u003e Release v0.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/9b4ce82dceb810b3cc9c9e912ab5d2caac1e069c\"\u003e\u003ccode\u003e9b4ce82\u003c/code\u003e\u003c/a\u003e add .As method to mplex conn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/7585b1d6a93aacfde17c9470b86be962e15f0b9f\"\u003e\u003ccode\u003e7585b1d\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/3700509b85a9f2a53f66a737bf1d3b0d3deb5f61\"\u003e\u003ccode\u003e3700509\u003c/code\u003e\u003c/a\u003e ci: uci/copy-templates (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.13.0 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(BatchPublishing): Make topic.AddToBatch threadsafe by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/622\"\u003elibp2p/go-libp2p-pubsub#622\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/604\"\u003elibp2p/go-libp2p-pubsub#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(IDONTWANT)!: Do not IDONTWANT your sender by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/609\"\u003elibp2p/go-libp2p-pubsub#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(gossipsub): Add MessageBatch by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/607\"\u003elibp2p/go-libp2p-pubsub#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend IDONTWANT before first publish by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/612\"\u003elibp2p/go-libp2p-pubsub#612\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/595\"\u003elibp2p/go-libp2p-pubsub#595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade go-libp2p to v0.39.1 by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/598\"\u003elibp2p/go-libp2p-pubsub#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: avoid repeated checksum calculations by \u003ca href=\"https://github.com/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: WithValidatorData publishing option by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/603\"\u003elibp2p/go-libp2p-pubsub#603\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/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/ae65ce484ebbf21d4baf92d5b875eade9f002057\"\u003e\u003ccode\u003eae65ce4\u003c/code\u003e\u003c/a\u003e Release v0.14.1 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/623\"\u003e#623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/fedbccc0c69d091d1fcbcfe5709a3f03a2aecb9c\"\u003e\u003ccode\u003efedbccc\u003c/code\u003e\u003c/a\u003e fix(BatchPublishing): Make topic.AddToBatch threadsafe (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/622\"\u003e#622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/3f89e4331c981a6b60206b762a10d015c04875a8\"\u003e\u003ccode\u003e3f89e43\u003c/code\u003e\u003c/a\u003e Release v0.14.0 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/614\"\u003e#614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/c405ca80280609a2b664e2b9a978981524942a0e\"\u003e\u003ccode\u003ec405ca8\u003c/code\u003e\u003c/a\u003e refactor: 10x faster RPC splitting (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/615\"\u003e#615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/38ad16a6872e0ff4cab2fc1ef39e25aa443d97c0\"\u003e\u003ccode\u003e38ad16a\u003c/code\u003e\u003c/a\u003e test: Fix flaky TestMessageBatchPublish (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/616\"\u003e#616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/9e5145fb29c9df968bbec842fcb4cbab64f47b7f\"\u003e\u003ccode\u003e9e5145f\u003c/code\u003e\u003c/a\u003e Send IDONTWANT before first publish (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/612\"\u003e#612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.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/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=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/ethcore/pull/99","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fethcore/issues/99","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/99/packages"},{"uuid":"2869703638","node_id":"PR_kwDOP40mtc6rDDPW","number":1,"state":"closed","title":"build(deps): bump the go-dependencies group with 27 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T10:53:39.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-29T09:11:46.000Z","updated_at":"2025-10-06T10:53:39.000Z","time_to_close":610913,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":27,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.0","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"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/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/sdk","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/sdk/metric","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/trace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"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/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.74.2","new_version":"1.75.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.6","new_version":"1.36.8"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 27 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.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.74.2` | `1.75.0` |\n| google.golang.org/protobuf | `1.36.6` | `1.36.8` |\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the new Fulu Metadata. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15440\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement reconstruction. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15454\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement engine method \u003ccode\u003eGetBlobsV2\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement execution \u003ccode\u003eReconstructDataColumnSidecars\u003c/code\u003e, which reconstruct data column sidecars from data fetched from the execution layer. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enew \u003ccode\u003e--batch-verifier-limit\u003c/code\u003e flag to configure max number of signatures to batch verify on gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15467\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on Keep a Changelog, and this project adheres to Semantic Versioning.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.3...v6.0.4\"\u003ev6.0.4\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003cp\u003eThis release has more work on PeerDAS, and light client support. Additionally, we have a few bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBlob cache size now correctly set at startup.\u003c/li\u003e\n\u003cli\u003eA fix for slashing protection history exports where the validator database was in a nested folder.\u003c/li\u003e\n\u003cli\u003eCorrected behavior of the API call for state committees with an invalid request.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e/bin/sh\u003c/code\u003e is now symlinked to \u003ccode\u003e/bin/bash\u003c/code\u003e for Prysm docker images.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn the \u003ca href=\"https://github.com/eth-clients/hoodi\"\u003eHoodi\u003c/a\u003e testnet, the default gas limit is raised to 60M gas.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd light client mainnet spec test. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15295\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for light client req/resp domain. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15281\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded /bin/sh simlink to docker images. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15294\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Prysm build data to otel tracing spans. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15302\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd light client minimal spec test support for \u003ccode\u003eupdate_ranking\u003c/code\u003e tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15297\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd fulu operation and epoch processing spec tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15284\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated e2e Beacon API evaluator to support more endpoints, including the ones introduced in Electra. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15304\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column sidecars verification methods. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15232\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement data column sidecars filesystem. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15257\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd blob schedule support from \u003ca href=\"https://redirect.github.com/ethereum/consensus-specs/pull/4277\"\u003eethereum/consensus-specs#4277\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15272\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erandom forkchoice spec tests for fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15287\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to download nightly test vectors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15312\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Validation pipeline for data column sidecars received via gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15310\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement P2P. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15347\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the blockchain package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15350\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate spec tests to v1.6.0-alpha.0. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15306\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Refactor the reconstruction pipeline. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: \u003ccode\u003eDataColumnStorage.Get\u003c/code\u003e - Exit early no columns are available. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault hoodi testnet builder gas limit to 60M. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15361\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cyclical dependencies issue when using testing/util package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15248\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet seen blob cache size correctly based on current slot time at start up. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15348\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eslashing-protection-history export\u003c/code\u003e failing when \u003ccode\u003evalidator.db\u003c/code\u003e is in a nested folder like \u003ccode\u003edata/direct/\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/14954\"\u003e#14954\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15351\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003e/eth/v1/beacon/states/{state_id}/committees\u003c/code\u003e endpoint return \u003ccode\u003e400\u003c/code\u003e when slot does not belong to the specified epoch, aligning with the Beacon API spec (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15355\"\u003e#15355\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15356\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved eager validator context cancellation that was causing validator builder registrations to fail occasionally. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15369\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.2...v6.0.3\"\u003ev6.0.3\u003c/a\u003e - 2025-05-21\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 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.16.1...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/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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/cob...\n\n_Description has been truncated_","html_url":"https://github.com/repo-senseimko0p/xatu/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/repo-senseimko0p%2Fxatu/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3463951513","node_id":"PR_kwDOIVzklc6rC71_","number":662,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T09:04:27.000Z","updated_at":"2025-10-01T00:43:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":27,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.0","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"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 go-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the new Fulu Metadata. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15440\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement reconstruction. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15454\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement engine method \u003ccode\u003eGetBlobsV2\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement execution \u003ccode\u003eReconstructDataColumnSidecars\u003c/code\u003e, which reconstruct data column sidecars from data fetched from the execution layer. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enew \u003ccode\u003e--batch-verifier-limit\u003c/code\u003e flag to configure max number of signatures to batch verify on gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15467\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on Keep a Changelog, and this project adheres to Semantic Versioning.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.3...v6.0.4\"\u003ev6.0.4\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003cp\u003eThis release has more work on PeerDAS, and light client support. Additionally, we have a few bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBlob cache size now correctly set at startup.\u003c/li\u003e\n\u003cli\u003eA fix for slashing protection history exports where the validator database was in a nested folder.\u003c/li\u003e\n\u003cli\u003eCorrected behavior of the API call for state committees with an invalid request.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e/bin/sh\u003c/code\u003e is now symlinked to \u003ccode\u003e/bin/bash\u003c/code\u003e for Prysm docker images.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn the \u003ca href=\"https://github.com/eth-clients/hoodi\"\u003eHoodi\u003c/a\u003e testnet, the default gas limit is raised to 60M gas.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd light client mainnet spec test. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15295\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for light client req/resp domain. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15281\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded /bin/sh simlink to docker images. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15294\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Prysm build data to otel tracing spans. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15302\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd light client minimal spec test support for \u003ccode\u003eupdate_ranking\u003c/code\u003e tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15297\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd fulu operation and epoch processing spec tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15284\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated e2e Beacon API evaluator to support more endpoints, including the ones introduced in Electra. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15304\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column sidecars verification methods. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15232\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement data column sidecars filesystem. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15257\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd blob schedule support from \u003ca href=\"https://redirect.github.com/ethereum/consensus-specs/pull/4277\"\u003eethereum/consensus-specs#4277\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15272\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erandom forkchoice spec tests for fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15287\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to download nightly test vectors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15312\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Validation pipeline for data column sidecars received via gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15310\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement P2P. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15347\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the blockchain package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15350\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate spec tests to v1.6.0-alpha.0. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15306\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Refactor the reconstruction pipeline. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: \u003ccode\u003eDataColumnStorage.Get\u003c/code\u003e - Exit early no columns are available. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault hoodi testnet builder gas limit to 60M. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15361\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cyclical dependencies issue when using testing/util package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15248\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet seen blob cache size correctly based on current slot time at start up. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15348\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eslashing-protection-history export\u003c/code\u003e failing when \u003ccode\u003evalidator.db\u003c/code\u003e is in a nested folder like \u003ccode\u003edata/direct/\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/14954\"\u003e#14954\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15351\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003e/eth/v1/beacon/states/{state_id}/committees\u003c/code\u003e endpoint return \u003ccode\u003e400\u003c/code\u003e when slot does not belong to the specified epoch, aligning with the Beacon API spec (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15355\"\u003e#15355\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15356\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved eager validator context cancellation that was causing validator builder registrations to fail occasionally. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15369\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.2...v6.0.3\"\u003ev6.0.3\u003c/a\u003e - 2025-05-21\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 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.16.1...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/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/662","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/662","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/662/packages"},{"uuid":"3463036747","node_id":"PR_kwDOP4tEtc6q_1IC","number":10,"state":"open","title":"dependabot(gomod): bump github.com/multiformats/go-multiaddr from 0.14.0 to 0.16.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T03:07:52.000Z","updated_at":"2025-09-29T03:07:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dependabot(gomod)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.14.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.14.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.14.0\u0026new-version=0.16.1)](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/GlennBrooka/orbit-stack/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GlennBrooka%2Forbit-stack/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"2848647260","node_id":"PR_kwDOI9EVt86pyuhc","number":98,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T09:44:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T09:40:09.000Z","updated_at":"2025-09-29T09:44:56.000Z","time_to_close":605087,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":11,"packages":[{"name":"github.com/cenkalti/backoff/v5","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/cenkalti/backoff"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.3","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.62.1-0.20250710044500-b1a6c7fe376a","new_version":"0.64.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ethpandaops/ethereum-package-go","old_version":"0.5.0","new_version":"0.8.0","repository_url":"https://github.com/ethpandaops/ethereum-package-go"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.5","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/libp2p/go-libp2p-mplex","old_version":"0.10.0","new_version":"0.11.0","repository_url":"https://github.com/libp2p/go-libp2p-mplex"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.13.0","new_version":"0.15.0","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/cenkalti/backoff/v5](https://github.com/cenkalti/backoff) | `5.0.2` | `5.0.3` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.3` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.62.1-0.20250710044500-b1a6c7fe376a` | `0.64.0` |\n| [github.com/ethpandaops/ethereum-package-go](https://github.com/ethpandaops/ethereum-package-go) | `0.5.0` | `0.8.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.5` |\n| [github.com/libp2p/go-libp2p-mplex](https://github.com/libp2p/go-libp2p-mplex) | `0.10.0` | `0.11.0` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.13.0` | `0.15.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n\n\nUpdates `github.com/cenkalti/backoff/v5` from 5.0.2 to 5.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/7cad66a637c4ffff09d0795608116ddcc7eb1769\"\u003e\u003ccode\u003e7cad66a\u003c/code\u003e\u003c/a\u003e Don't bubble PermanentError from Retry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/aa5bd1344128d6d985c9606fe384663cc506e1d8\"\u003e\u003ccode\u003eaa5bd13\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003emath/rand/v2\u003c/code\u003e instead of \u003ccode\u003emath/rand\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/34d5e3900490f87fc4fa275d0aecdb9fb2cc8258\"\u003e\u003ccode\u003e34d5e39\u003c/code\u003e\u003c/a\u003e remove stale MaxElapsedTime comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/5567bc72ce0937337676a17a453fd3b031fd6015\"\u003e\u003ccode\u003e5567bc7\u003c/code\u003e\u003c/a\u003e fix WithMaxTries comment; closes \u003ca href=\"https://redirect.github.com/cenkalti/backoff/issues/161\"\u003e#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/b7359dcdb16304a8d641b280d91742289012b6c0\"\u003e\u003ccode\u003eb7359dc\u003c/code\u003e\u003c/a\u003e add stale bot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cenkalti/backoff/compare/v5.0.2...v5.0.3\"\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.16.1 to 1.16.3\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\u003eImpact Restrictors\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release to prepare for the Fusaka release next week. It contains a state history rewrite, fixes for the Osaka devnets, performance improvements, and a few bug fixes.\u003c/p\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: use blob parameters from current header \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32424\"\u003e#32424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert legacy sidecar in Osaka \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32347\"\u003e#32347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize tx relay peer selection \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31714\"\u003e#31714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduced number of allocation when comparing transactions \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31912\"\u003e#31912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework tracer and track origin value of dirty nodes \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32306\"\u003e#32306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoids loading the same blob tx multiple times \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32190\"\u003e#32190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modexp input check \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32363\"\u003e#32363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetBlockReceipts\u003c/code\u003e also handles pending blocks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32461\"\u003e#32461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTree node prefetching for increased loader performance \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32134\"\u003e#32134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParallelized \u003ccode\u003edb inspect\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32506\"\u003e#32506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply precompile overrides in \u003ccode\u003eDoEstimateGas\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31795\"\u003e#31795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uncle reward accounting in supply_tracer \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31882\"\u003e#31882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChecks ErrGasLimitTooHigh in conditions in gas estimator \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32348\"\u003e#32348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7910 - eth_config JSON-RPC Method \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32239\"\u003e#32239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SetWebsocketReadLimit in RPC Server \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32279\"\u003e#32279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egraphql: add query depth limit to prevent DoS attacks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32344\"\u003e#32344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds codeHash to prestateTracer's account structure \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32391\"\u003e#32391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method \u003ccode\u003edebug_seedHash\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32495\"\u003e#32495\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the TransitionState object \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31634\"\u003e#31634\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32366\"\u003e#32366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ledger version check for EIP-155 support \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32417\"\u003e#32417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: don't return an error when a nil peer is found in  GetHeader \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32369\"\u003e#32369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Go 1.25  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32425\"\u003e#32425\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32412\"\u003e#32412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd trie depth-tracking metrics \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32388\"\u003e#32388\u003c/a\u003e and  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32507\"\u003e#32507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7864 - binary trees \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32365\"\u003e32365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved ETA calculation \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32521\"\u003e#32521\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.3 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/192?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\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/d818a9af7bd5919808df78f31580f59382c53150\"\u003e\u003ccode\u003ed818a9a\u003c/code\u003e\u003c/a\u003e version: release v1.16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ffe758c7a783ef2f4fefbb72200a740adce015c1\"\u003e\u003ccode\u003effe758c\u003c/code\u003e\u003c/a\u003e internal/ethapi,params: add \u003ccode\u003eeth_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32239\"\u003e#32239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd4b17907fb1f689dbbbe122144a4dc86c2edc43\"\u003e\u003ccode\u003ebd4b179\u003c/code\u003e\u003c/a\u003e trie/bintrie: add eip7864 binary trees and run its tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32365\"\u003e#32365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/931befe83dc651a37ffc224fcf5aa87fe88b8abf\"\u003e\u003ccode\u003e931befe\u003c/code\u003e\u003c/a\u003e core/stateless: only report leaf depth in witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32507\"\u003e#32507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0e69530c6e382b8157b0240d2fe39bfff5aec7c8\"\u003e\u003ccode\u003e0e69530\u003c/code\u003e\u003c/a\u003e all: improve ETA calculation across all progress indicators (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32521\"\u003e#32521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0cde5278e8b6bebcbf2092853cfdcf1bf61fc3b8\"\u003e\u003ccode\u003e0cde527\u003c/code\u003e\u003c/a\u003e core/rawdb: inspect database in parallel (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32506\"\u003e#32506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/3aeccadd04aee2d18bdb77826f86b1ca000d3b67\"\u003e\u003ccode\u003e3aeccad\u003c/code\u003e\u003c/a\u003e README: add twitter badge to documentation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32516\"\u003e#32516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7f78fa69129bc00979d238dd6721290fc4d606b8\"\u003e\u003ccode\u003e7f78fa6\u003c/code\u003e\u003c/a\u003e triedb/pathdb, core: keep root-\u0026gt;id mappings after truncation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32502\"\u003e#32502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/2a795c14f45ca0c7e4b0ac8b8c3d104aaf8eabbb\"\u003e\u003ccode\u003e2a795c1\u003c/code\u003e\u003c/a\u003e all: fix problematic function name in comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32513\"\u003e#32513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0979c6a1fa2ddc8e9c22074f74adf00ff44f7ab3\"\u003e\u003ccode\u003e0979c6a\u003c/code\u003e\u003c/a\u003e core: improve error context in state processor for Prague EIPs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32509\"\u003e#32509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/beacon` from 0.62.1-0.20250710044500-b1a6c7fe376a to 0.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.64.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat/data column sidecar event type by \u003ca href=\"https://github.com/samcm\"\u003e\u003ccode\u003e@​samcm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/57\"\u003eethpandaops/beacon#57\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.63.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add alpha release workflow to automate tagging of alpha releases by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/54\"\u003eethpandaops/beacon#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(beacon/state): introduce BlobSchedule by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/55\"\u003eethpandaops/beacon#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(beacon): fulu support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/53\"\u003eethpandaops/beacon#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/commits/v0.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/ethereum-package-go` from 0.5.0 to 0.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/releases\"\u003egithub.com/ethpandaops/ethereum-package-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update to kurtosis go sdk to v1.11.1 by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/13\"\u003eethpandaops/ethereum-package-go#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(config): add validator client image override support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/12\"\u003eethpandaops/ethereum-package-go#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add supernode support and checkpointsync support by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: checkpoint to root by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/9\"\u003eethpandaops/ethereum-package-go#9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: client extra mounts support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/10\"\u003eethpandaops/ethereum-package-go#10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: multiple things by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for extra_files configuration in ethereum-package by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/11\"\u003eethpandaops/ethereum-package-go#11\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/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/63d16655539568f0101fd0478b71545879a7b3ad\"\u003e\u003ccode\u003e63d1665\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/13\"\u003e#13\u003c/a\u003e from ethpandaops/bump-kurtosis-1-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b942a79752b1f7bf96f4939044300ca4db4bf99b\"\u003e\u003ccode\u003eb942a79\u003c/code\u003e\u003c/a\u003e chore: update to kurtosis go sdk to v1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b2487a5b3c61459fbb4be56bcf44ed3a62dc4c77\"\u003e\u003ccode\u003eb2487a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/12\"\u003e#12\u003c/a\u003e from ethpandaops/feat/vc-img\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/1b13c07fa769cdef46bf770a475e622a98b7f98f\"\u003e\u003ccode\u003e1b13c07\u003c/code\u003e\u003c/a\u003e feat(config): add validator client image override support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/f9d3030e5840ac29d847d414b1162a96fb2f2141\"\u003e\u003ccode\u003ef9d3030\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/11\"\u003e#11\u003c/a\u003e from ethpandaops/feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a416511f8f836214302b68faeb72cd3a4455d1d8\"\u003e\u003ccode\u003ea416511\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/21e4edb841d647c1d230881c4d5ee7f9cc17b310\"\u003e\u003ccode\u003e21e4edb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/7\"\u003e#7\u003c/a\u003e from ethpandaops/skylenet/sync-example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/2489dfe9e1d4c3ff03ddf6411c1e713b31114704\"\u003e\u003ccode\u003e2489dfe\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/cea1eb5d2a0387862d77170ff7b0995fe65d25c6\"\u003e\u003ccode\u003ecea1eb5\u003c/code\u003e\u003c/a\u003e fix(ethereum.go): pin DefaultPackageVersion to \u0026quot;main\u0026quot; branch instead of relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a457ac643948495d946fc77c3f23c6e2ca18d8c6\"\u003e\u003ccode\u003ea457ac6\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into skylenet/sync-example\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.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/go-co-op/gocron/v2` from 2.16.2 to 2.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/kurtosis-tech/kurtosis/api/golang` from 1.10.1 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/kurtosis-tech/kurtosis/releases\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/blob/main/CHANGELOG.md\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\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/kurtosis-tech/kurtosis/commit/dfe0800d6595c208c2cf6f31ffab6b0292f32373\"\u003e\u003ccode\u003edfe0800\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.1 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2800\"\u003e#2800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e\u003ccode\u003e60c1776\u003c/code\u003e\u003c/a\u003e fix: don't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e\u003ccode\u003e5657e20\u003c/code\u003e\u003c/a\u003e fix: remove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1e0eac23e5ea03ca48d2737a5045283420eed883\"\u003e\u003ccode\u003e1e0eac2\u003c/code\u003e\u003c/a\u003e build(deps): Bump golang.org/x/oauth2 from 0.11.0 to 0.27.0 in /engine/server...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3596aadb24e62ef51436af030a0cfa8b82876b9a\"\u003e\u003ccode\u003e3596aad\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.0 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003e\u003ccode\u003ef30f1f8\u003c/code\u003e\u003c/a\u003e fix: in \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of `MaxMemo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e\u003ccode\u003e99ed25d\u003c/code\u003e\u003c/a\u003e fix(docs):  typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e\u003ccode\u003e3b3c90c\u003c/code\u003e\u003c/a\u003e feat: tolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e\u003ccode\u003e17e97d6\u003c/code\u003e\u003c/a\u003e feat: add k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5485bc135c88e5062a42e7e69e4863342a8728c1\"\u003e\u003ccode\u003e5485bc1\u003c/code\u003e\u003c/a\u003e chore: at least node 20.11 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.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/libp2p/go-libp2p-mplex` from 0.10.0 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/releases\"\u003egithub.com/libp2p/go-libp2p-mplex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/48\"\u003elibp2p/go-libp2p-mplex#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/49\"\u003elibp2p/go-libp2p-mplex#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd .As method to mplex conn by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ehttps://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/6f66726831893e9ab54b2f5e7cdb293b95f00aae\"\u003e\u003ccode\u003e6f66726\u003c/code\u003e\u003c/a\u003e Release v0.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/9b4ce82dceb810b3cc9c9e912ab5d2caac1e069c\"\u003e\u003ccode\u003e9b4ce82\u003c/code\u003e\u003c/a\u003e add .As method to mplex conn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/7585b1d6a93aacfde17c9470b86be962e15f0b9f\"\u003e\u003ccode\u003e7585b1d\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/3700509b85a9f2a53f66a737bf1d3b0d3deb5f61\"\u003e\u003ccode\u003e3700509\u003c/code\u003e\u003c/a\u003e ci: uci/copy-templates (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.13.0 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add check for dscore \u0026lt; dhi and bootstrap params by \u003ca href=\"https://github.com/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to \u003ccode\u003elog/slog\u003c/code\u003e by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/633\"\u003elibp2p/go-libp2p-pubsub#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filter for public IPs on GossipSub peer exchange by \u003ca href=\"https://github.com/cortze\"\u003e\u003ccode\u003e@​cortze\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/640\"\u003elibp2p/go-libp2p-pubsub#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipsub Extensions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/630\"\u003elibp2p/go-libp2p-pubsub#630\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/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/638\"\u003elibp2p/go-libp2p-pubsub#638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Select ctx.Done() when preprocessing to avoid blocking on cancel by \u003ca href=\"https://github.com/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipSub Params validation by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/642\"\u003elibp2p/go-libp2p-pubsub#642\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/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(BatchPublishing): Make topic.AddToBatch threadsafe by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/622\"\u003elibp2p/go-libp2p-pubsub#622\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/604\"\u003elibp2p/go-libp2p-pubsub#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(IDONTWANT)!: Do not IDONTWANT your sender by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/609\"\u003elibp2p/go-libp2p-pubsub#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(gossipsub): Add MessageBatch by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/607\"\u003elibp2p/go-libp2p-pubsub#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend IDONTWANT before first publish by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/612\"\u003elibp2p/go-libp2p-pubsub#612\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.13.1\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/libp2p/go-libp2p-pubsub/commit/ed53c170f9a784c45f81d88dd6051218fbd5ece7\"\u003e\u003ccode\u003eed53c17\u003c/code\u003e\u003c/a\u003e release v0.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/4a558003ec4b1936542067e471aac56b5aa4c469\"\u003e\u003ccode\u003e4a55800\u003c/code\u003e\u003c/a\u003e Fix data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/a6ccd91e20e23bc833308ed883e9e7e694965eab\"\u003e\u003ccode\u003ea6ccd91\u003c/code\u003e\u003c/a\u003e Skip flaky floodsub test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/86a1dfc428978fcfca8e577e22775d3cbf64f9fa\"\u003e\u003ccode\u003e86a1dfc\u003c/code\u003e\u003c/a\u003e pubsub: remove redundant sends of hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/71c432330727958ec0d8949ce14f6437355dd9d0\"\u003e\u003ccode\u003e71c4323\u003c/code\u003e\u003c/a\u003e gossipsub: implement extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/3a61514f9bab2805028f219bbb3599c9b1d1699a\"\u003e\u003ccode\u003e3a61514\u003c/code\u003e\u003c/a\u003e test: add skeleton gossipsub to drive a gossipsub peer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/7afa1d3fb471fa9389ce62e288758562d66f6a9c\"\u003e\u003ccode\u003e7afa1d3\u003c/code\u003e\u003c/a\u003e gossipsub: add plumbing for Gossipsub v1.3 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/b5615772627173057274b1c94a23ebc951c398a5\"\u003e\u003ccode\u003eb561577\u003c/code\u003e\u003c/a\u003e pubsub: AddPeer now accepts reference to hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5854208ce1f783ed1ae0fab1b257a53fa22e870e\"\u003e\u003ccode\u003e5854208\u003c/code\u003e\u003c/a\u003e pb: commit generated protobuf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5dc92f5491a30eda2cc00b22f0546b37e4bc06c1\"\u003e\u003ccode\u003e5dc92f5\u003c/code\u003e\u003c/a\u003e pb: add extensions protobufs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.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/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\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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ethpandaops/ethcore/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fethcore/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"},{"uuid":"3439571774","node_id":"PR_kwDOIVzklc6pxNpo","number":656,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T07:31:49.000Z","updated_at":"2025-09-29T07:33:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":26,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.3","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.5","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.3` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.5` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.15.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/ethereum/go-ethereum` from 1.16.1 to 1.16.3\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\u003eImpact Restrictors\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release to prepare for the Fusaka release next week. It contains a state history rewrite, fixes for the Osaka devnets, performance improvements, and a few bug fixes.\u003c/p\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: use blob parameters from current header \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32424\"\u003e#32424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert legacy sidecar in Osaka \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32347\"\u003e#32347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize tx relay peer selection \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31714\"\u003e#31714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduced number of allocation when comparing transactions \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31912\"\u003e#31912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework tracer and track origin value of dirty nodes \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32306\"\u003e#32306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoids loading the same blob tx multiple times \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32190\"\u003e#32190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modexp input check \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32363\"\u003e#32363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetBlockReceipts\u003c/code\u003e also handles pending blocks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32461\"\u003e#32461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTree node prefetching for increased loader performance \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32134\"\u003e#32134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParallelized \u003ccode\u003edb inspect\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32506\"\u003e#32506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply precompile overrides in \u003ccode\u003eDoEstimateGas\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31795\"\u003e#31795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uncle reward accounting in supply_tracer \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31882\"\u003e#31882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChecks ErrGasLimitTooHigh in conditions in gas estimator \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32348\"\u003e#32348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7910 - eth_config JSON-RPC Method \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32239\"\u003e#32239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SetWebsocketReadLimit in RPC Server \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32279\"\u003e#32279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egraphql: add query depth limit to prevent DoS attacks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32344\"\u003e#32344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds codeHash to prestateTracer's account structure \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32391\"\u003e#32391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method \u003ccode\u003edebug_seedHash\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32495\"\u003e#32495\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the TransitionState object \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31634\"\u003e#31634\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32366\"\u003e#32366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ledger version check for EIP-155 support \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32417\"\u003e#32417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: don't return an error when a nil peer is found in  GetHeader \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32369\"\u003e#32369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Go 1.25  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32425\"\u003e#32425\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32412\"\u003e#32412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd trie depth-tracking metrics \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32388\"\u003e#32388\u003c/a\u003e and  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32507\"\u003e#32507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7864 - binary trees \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32365\"\u003e32365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved ETA calculation \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32521\"\u003e#32521\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.3 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/192?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\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/d818a9af7bd5919808df78f31580f59382c53150\"\u003e\u003ccode\u003ed818a9a\u003c/code\u003e\u003c/a\u003e version: release v1.16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ffe758c7a783ef2f4fefbb72200a740adce015c1\"\u003e\u003ccode\u003effe758c\u003c/code\u003e\u003c/a\u003e internal/ethapi,params: add \u003ccode\u003eeth_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32239\"\u003e#32239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd4b17907fb1f689dbbbe122144a4dc86c2edc43\"\u003e\u003ccode\u003ebd4b179\u003c/code\u003e\u003c/a\u003e trie/bintrie: add eip7864 binary trees and run its tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32365\"\u003e#32365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/931befe83dc651a37ffc224fcf5aa87fe88b8abf\"\u003e\u003ccode\u003e931befe\u003c/code\u003e\u003c/a\u003e core/stateless: only report leaf depth in witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32507\"\u003e#32507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0e69530c6e382b8157b0240d2fe39bfff5aec7c8\"\u003e\u003ccode\u003e0e69530\u003c/code\u003e\u003c/a\u003e all: improve ETA calculation across all progress indicators (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32521\"\u003e#32521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0cde5278e8b6bebcbf2092853cfdcf1bf61fc3b8\"\u003e\u003ccode\u003e0cde527\u003c/code\u003e\u003c/a\u003e core/rawdb: inspect database in parallel (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32506\"\u003e#32506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/3aeccadd04aee2d18bdb77826f86b1ca000d3b67\"\u003e\u003ccode\u003e3aeccad\u003c/code\u003e\u003c/a\u003e README: add twitter badge to documentation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32516\"\u003e#32516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7f78fa69129bc00979d238dd6721290fc4d606b8\"\u003e\u003ccode\u003e7f78fa6\u003c/code\u003e\u003c/a\u003e triedb/pathdb, core: keep root-\u0026gt;id mappings after truncation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32502\"\u003e#32502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/2a795c14f45ca0c7e4b0ac8b8c3d104aaf8eabbb\"\u003e\u003ccode\u003e2a795c1\u003c/code\u003e\u003c/a\u003e all: fix problematic function name in comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32513\"\u003e#32513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0979c6a1fa2ddc8e9c22074f74adf00ff44f7ab3\"\u003e\u003ccode\u003e0979c6a\u003c/code\u003e\u003c/a\u003e core: improve error context in state processor for Prague EIPs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32509\"\u003e#32509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add check for dscore \u0026lt; dhi and bootstrap params by \u003ca href=\"https://github.com/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to \u003ccode\u003elog/slog\u003c/code\u003e by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/633\"\u003elibp2p/go-libp2p-pubsub#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filter for public IPs on GossipSub peer exchange by \u003ca href=\"https://github.com/cortze\"\u003e\u003ccode\u003e@​cortze\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/640\"\u003elibp2p/go-libp2p-pubsub#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipsub Extensions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/630\"\u003elibp2p/go-libp2p-pubsub#630\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/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/638\"\u003elibp2p/go-libp2p-pubsub#638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Select ctx.Done() when preprocessing to avoid blocking on cancel by \u003ca href=\"https://github.com/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipSub Params validation by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/642\"\u003elibp2p/go-libp2p-pubsub#642\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/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/ed53c170f9a784c45f81d88dd6051218fbd5ece7\"\u003e\u003ccode\u003eed53c17\u003c/code\u003e\u003c/a\u003e release v0.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/4a558003ec4b1936542067e471aac56b5aa4c469\"\u003e\u003ccode\u003e4a55800\u003c/code\u003e\u003c/a\u003e Fix data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/a6ccd91e20e23bc833308ed883e9e7e694965eab\"\u003e\u003ccode\u003ea6ccd91\u003c/code\u003e\u003c/a\u003e Skip flaky floodsub test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/86a1dfc428978fcfca8e577e22775d3cbf64f9fa\"\u003e\u003ccode\u003e86a1dfc\u003c/code\u003e\u003c/a\u003e pubsub: remove redundant sends of hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/71c432330727958ec0d8949ce14f6437355dd9d0\"\u003e\u003ccode\u003e71c4323\u003c/code\u003e\u003c/a\u003e gossipsub: implement extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/3a61514f9bab2805028f219bbb3599c9b1d1699a\"\u003e\u003ccode\u003e3a61514\u003c/code\u003e\u003c/a\u003e test: add skeleton gossipsub to drive a gossipsub peer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/7afa1d3fb471fa9389ce62e288758562d66f6a9c\"\u003e\u003ccode\u003e7afa1d3\u003c/code\u003e\u003c/a\u003e gossipsub: add plumbing for Gossipsub v1.3 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/b5615772627173057274b1c94a23ebc951c398a5\"\u003e\u003ccode\u003eb561577\u003c/code\u003e\u003c/a\u003e pubsub: AddPeer now accepts reference to hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5854208ce1f783ed1ae0fab1b257a53fa22e870e\"\u003e\u003ccode\u003e5854208\u003c/code\u003e\u003c/a\u003e pb: commit generated protobuf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5dc92f5491a30eda2cc00b22f0546b37e4bc06c1\"\u003e\u003ccode\u003e5dc92f5\u003c/code\u003e\u003c/a\u003e pb: add extensions protobufs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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\"\u003espf13/cobra#2299\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/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\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/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\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1\"\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=\"...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/656","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/656","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/656/packages"},{"uuid":"2830230952","node_id":"PR_kwDOJLVrdc6oseWo","number":6277,"state":"open","title":"chore(deps): bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1","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-15T18:27:49.000Z","updated_at":"2025-10-05T16:08:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.16.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.16.0\u0026new-version=0.16.1)](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/mudler/LocalAI/pull/6277","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mudler%2FLocalAI/issues/6277","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6277/packages"},{"uuid":"3393046902","node_id":"PR_kwDOIVzklc6nUtSj","number":648,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T07:52:50.000Z","updated_at":"2025-09-15T07:35:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":24,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.3","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.5","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.36.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.13.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"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/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.3` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.5` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.36.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.13.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.3\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\u003eImpact Restrictors\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release to prepare for the Fusaka release next week. It contains a state history rewrite, fixes for the Osaka devnets, performance improvements, and a few bug fixes.\u003c/p\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: use blob parameters from current header \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32424\"\u003e#32424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert legacy sidecar in Osaka \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32347\"\u003e#32347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize tx relay peer selection \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31714\"\u003e#31714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduced number of allocation when comparing transactions \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31912\"\u003e#31912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework tracer and track origin value of dirty nodes \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32306\"\u003e#32306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoids loading the same blob tx multiple times \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32190\"\u003e#32190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modexp input check \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32363\"\u003e#32363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetBlockReceipts\u003c/code\u003e also handles pending blocks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32461\"\u003e#32461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTree node prefetching for increased loader performance \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32134\"\u003e#32134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParallelized \u003ccode\u003edb inspect\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32506\"\u003e#32506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply precompile overrides in \u003ccode\u003eDoEstimateGas\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31795\"\u003e#31795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uncle reward accounting in supply_tracer \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31882\"\u003e#31882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChecks ErrGasLimitTooHigh in conditions in gas estimator \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32348\"\u003e#32348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7910 - eth_config JSON-RPC Method \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32239\"\u003e#32239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SetWebsocketReadLimit in RPC Server \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32279\"\u003e#32279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egraphql: add query depth limit to prevent DoS attacks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32344\"\u003e#32344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds codeHash to prestateTracer's account structure \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32391\"\u003e#32391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method \u003ccode\u003edebug_seedHash\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32495\"\u003e#32495\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the TransitionState object \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31634\"\u003e#31634\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32366\"\u003e#32366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ledger version check for EIP-155 support \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32417\"\u003e#32417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: don't return an error when a nil peer is found in  GetHeader \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32369\"\u003e#32369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Go 1.25  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32425\"\u003e#32425\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32412\"\u003e#32412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd trie depth-tracking metrics \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32388\"\u003e#32388\u003c/a\u003e and  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32507\"\u003e#32507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7864 - binary trees \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32365\"\u003e32365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved ETA calculation \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32521\"\u003e#32521\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.3 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/192?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\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/d818a9af7bd5919808df78f31580f59382c53150\"\u003e\u003ccode\u003ed818a9a\u003c/code\u003e\u003c/a\u003e version: release v1.16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ffe758c7a783ef2f4fefbb72200a740adce015c1\"\u003e\u003ccode\u003effe758c\u003c/code\u003e\u003c/a\u003e internal/ethapi,params: add \u003ccode\u003eeth_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32239\"\u003e#32239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd4b17907fb1f689dbbbe122144a4dc86c2edc43\"\u003e\u003ccode\u003ebd4b179\u003c/code\u003e\u003c/a\u003e trie/bintrie: add eip7864 binary trees and run its tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32365\"\u003e#32365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/931befe83dc651a37ffc224fcf5aa87fe88b8abf\"\u003e\u003ccode\u003e931befe\u003c/code\u003e\u003c/a\u003e core/stateless: only report leaf depth in witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32507\"\u003e#32507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0e69530c6e382b8157b0240d2fe39bfff5aec7c8\"\u003e\u003ccode\u003e0e69530\u003c/code\u003e\u003c/a\u003e all: improve ETA calculation across all progress indicators (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32521\"\u003e#32521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0cde5278e8b6bebcbf2092853cfdcf1bf61fc3b8\"\u003e\u003ccode\u003e0cde527\u003c/code\u003e\u003c/a\u003e core/rawdb: inspect database in parallel (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32506\"\u003e#32506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/3aeccadd04aee2d18bdb77826f86b1ca000d3b67\"\u003e\u003ccode\u003e3aeccad\u003c/code\u003e\u003c/a\u003e README: add twitter badge to documentation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32516\"\u003e#32516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7f78fa69129bc00979d238dd6721290fc4d606b8\"\u003e\u003ccode\u003e7f78fa6\u003c/code\u003e\u003c/a\u003e triedb/pathdb, core: keep root-\u0026gt;id mappings after truncation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32502\"\u003e#32502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/2a795c14f45ca0c7e4b0ac8b8c3d104aaf8eabbb\"\u003e\u003ccode\u003e2a795c1\u003c/code\u003e\u003c/a\u003e all: fix problematic function name in comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32513\"\u003e#32513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0979c6a1fa2ddc8e9c22074f74adf00ff44f7ab3\"\u003e\u003ccode\u003e0979c6a\u003c/code\u003e\u003c/a\u003e core: improve error context in state processor for Prague EIPs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32509\"\u003e#32509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.36.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\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/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f0058063a9e2b98e1a3c2f810499db6da4d312e6\"\u003e\u003ccode\u003ef005806\u003c/code\u003e\u003c/a\u003e feat(otel): Add wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/fafec3f3ce2b203257c17b3d9c9a51710d6e3e66\"\u003e\u003ccode\u003efafec3f\u003c/code\u003e\u003c/a\u003e Pipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6b9cbe8c547646508d209de57549077d388ac904\"\u003e\u003ccode\u003e6b9cbe8\u003c/code\u003e\u003c/a\u003e fix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e91f6ced09ee3a4e18bf347b35ffb473388fbee2\"\u003e\u003ccode\u003ee91f6ce\u003c/code\u003e\u003c/a\u003e fix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6bc723834038ec30f06e1028d0c7bdffe18df642\"\u003e\u003ccode\u003e6bc7238\u003c/code\u003e\u003c/a\u003e Fix the ReplicaOnly option does not take effect when using NewFailoverCluster...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/bb94ac7898d17bf747901f5eed0d4015bfd0ea5e\"\u003e\u003ccode\u003ebb94ac7\u003c/code\u003e\u003c/a\u003e chore(readme): Update the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.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/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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\"\u003espf13/cobra#2299\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/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\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/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\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1\"\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 `go.opentelemetry.io/otel` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/open...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/648","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/648","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/648/packages"},{"uuid":"2803246375","node_id":"PR_kwDOOURhjM6nFiUn","number":12,"state":"open","title":"deps(deps): bump github.com/multiformats/go-multiaddr from 0.15.0 to 0.16.1","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-05T17:32:33.000Z","updated_at":"2025-09-05T17:32:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.15.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.15.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.15.0\u0026new-version=0.16.1)](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/SubstantialCattle5/Sietch/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SubstantialCattle5%2FSietch/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"3373607781","node_id":"PR_kwDOIVzklc6mVWzL","number":645,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T19:28:55.000Z","updated_at":"2025-09-08T07:35:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":21,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.4","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.36.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cobra"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.2` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.4` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.36.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.12.1` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.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\u003eSprouted Seed Vial (v1.16.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release that includes implementations of the Fusaka EIPs, along with\nseveral new features, optimizations, and bug fixes.  Upgrading to this version is optional,\nbut feedback from those who do is greatly appreciated.\u003c/p\u003e\n\u003ch3\u003eFusaka:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement EIP-7825 - Transaction Gas Limit Cap. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31824\"\u003e#31824\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32230\"\u003e#32230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7934 - RLP Execution Block Size Limit. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31990\"\u003e#31990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7939 - CLZ opcode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31989\"\u003e#31989\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32172\"\u003e#32172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7918 - Blob base fee bounded by execution cost. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31965\"\u003e#31965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7951 - Precompile for secp256r1 Curve Support. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31991\"\u003e#31991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7892 - Blob Parameter Only Hardforks. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32193\"\u003e#32193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7883 - ModExp Gas Cost Increase. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32231\"\u003e#32231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Block-level accessList structure. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31948\"\u003e#31948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit the max blobs in blob transaction. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the memory allocation in trie hash function. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove the background sync mechanism of the freezer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32135\"\u003e#32135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce file-based state journal. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32060\"\u003e#32060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the dropping oversized transaction announcements. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the condition that disables direct ancient sync mode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32188\"\u003e#32188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd an interface for the jump destination analysis cache. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect address length in historical state reader. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32248\"\u003e#32248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a dead lock in state history indexer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32260\"\u003e#32260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSigHash\u003c/code\u003e of SetCodeAuthorization for customized signing. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32298\"\u003e#32298\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReject \u003ccode\u003eeth_getLogs\u003c/code\u003e requests that include both block hash and block range. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix block overrides in \u003ccode\u003edebug_traceCall\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32183\"\u003e#32183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003edebug_sync\u003c/code\u003e to perform a trusted full chain sync. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32177\"\u003e#32177\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic package aliasing in rlp code generator. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the metrics for tracking snap sync duration. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32258\"\u003e#32258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate checkpoints for blsync and filtermaps. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd test suite for ENRRequest. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.2 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/191?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/dd1ebac11757484575ee779381af32f29ce3fbe4\"\u003e\u003ccode\u003edd1ebac\u003c/code\u003e\u003c/a\u003e version: release v1.16.2 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5ebd8032b91c305f16c44ab312bde0c373ad5e05\"\u003e\u003ccode\u003e5ebd803\u003c/code\u003e\u003c/a\u003e beacon/params, core/filtermaps: update checkpoints (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5572f2ed229ff1f3aa0967e32af320a4b01be16d\"\u003e\u003ccode\u003e5572f2e\u003c/code\u003e\u003c/a\u003e rlp/rlpgen: implement package renaming support (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/038ff766ff9f9d89c1593c75edeb101c0801a0a4\"\u003e\u003ccode\u003e038ff76\u003c/code\u003e\u003c/a\u003e eth/filters: fix error when blockHash is used with fromBlock/toBlock (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/9c58810e717e7c48dff31ebc7280ba47675597a6\"\u003e\u003ccode\u003e9c58810\u003c/code\u003e\u003c/a\u003e eth: fix typos and outdated comments (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32324\"\u003e#32324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/17d65e9451111288d96f8fb6befb8544a94b6d50\"\u003e\u003ccode\u003e17d65e9\u003c/code\u003e\u003c/a\u003e core/vm: add configurable jumpdest analysis cache (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/23da91f73b83eb1d101889b2f773c6f0a80a8f15\"\u003e\u003ccode\u003e23da91f\u003c/code\u003e\u003c/a\u003e trie: reduce the memory allocation in trie hashing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d4a3bf1b23e3972fb82e085c0e29fe2c4647ed5c\"\u003e\u003ccode\u003ed4a3bf1\u003c/code\u003e\u003c/a\u003e cmd/devp2p/internal/v4test: add test for ENRRequest (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/4d9d72806ccd09ce0d452abf77dc77aa3413b972\"\u003e\u003ccode\u003e4d9d728\u003c/code\u003e\u003c/a\u003e accounts/abi: precompile regex (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32301\"\u003e#32301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0814d991aba32ce4f2a0253f1c06c2da22788408\"\u003e\u003ccode\u003e0814d99\u003c/code\u003e\u003c/a\u003e common/hexutil: replace customized bit sizer with bit.Uintsize (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32304\"\u003e#32304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.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/huandu/go-sqlbuilder` from 1.36.0 to 1.36.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.7.3 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\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\"\u003espf13/cobra#2299\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/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/styee\"\u003e\u003ccode\u003e@​styee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2248\"\u003espf13/cobra#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ericdachen\"\u003e\u003ccode\u003e@​ericdachen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2267\"\u003espf13/cobra#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/albers\"\u003e\u003ccode\u003e@​albers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2238\"\u003espf13/cobra#2238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishathalye\"\u003e\u003ccode\u003e@​anishathalye\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2299\"\u003espf13/cobra#2299\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/cobra/pull/2303\"\u003espf13/cobra#2303\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.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cobra/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/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\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/0ed70dcfd4d22bc39ba138fefb9f37ed3d2e87ec\"\u003e\u003ccode\u003e0ed70dc\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/stretchr/testify` from 1.10.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stretchr/testify/releases\"\u003egithub.com/stretchr/testify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1785\"\u003e#1785\u003c/a\u003e introduced in v1.11.0 where expected argument values implementing the stringer interface (\u003ccode\u003eString() string\u003c/code\u003e) with a method which mutates their value, when passed to mock.Mock.On (\u003ccode\u003em.On(\u0026quot;Method\u0026quot;, \u0026lt;expected\u0026gt;).Return()\u003c/code\u003e) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11: mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by \u003ca href=\"https://github.com/brackendawson\"\u003e\u003ccode\u003e@​brackendawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1788\"\u003estretchr/testify#1788\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\"\u003ehttps://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFunctional Changes\u003c/h3\u003e\n\u003cp\u003ev1.11.0 Includes a number of performance improvements.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCall stack perf change for CallerInfo by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1614\"\u003estretchr/testify#1614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazily render mock diff output on successful match by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1615\"\u003estretchr/testify#1615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check early in Eventually, EventuallyWithT, and Never by \u003ca href=\"https://github.com/cszczepaniak\"\u003e\u003ccode\u003e@​cszczepaniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1427\"\u003estretchr/testify#1427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: add IsNotType by \u003ca href=\"https://github.com/bartventer\"\u003e\u003ccode\u003e@​bartventer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1730\"\u003estretchr/testify#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.JSONEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1754\"\u003estretchr/testify#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.YAMLEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1755\"\u003estretchr/testify#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: faster and simpler isEmpty using reflect.Value.IsZero by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1761\"\u003estretchr/testify#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: faster methods filtering (internal refactor) by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1758\"\u003estretchr/testify#1758\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eassert.ErrorAs: log target type by \u003ca href=\"https://github.com/craig65535\"\u003e\u003ccode\u003e@​craig65535\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1345\"\u003estretchr/testify#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix failure message formatting for Positive and Negative asserts in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1062\"\u003estretchr/testify#1062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorIs message when error is nil but an error was expected by \u003ca href=\"https://github.com/tsioftas\"\u003e\u003ccode\u003e@​tsioftas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1681\"\u003estretchr/testify#1681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix Subset/NotSubset when calling with mixed input types by \u003ca href=\"https://github.com/siliconbrain\"\u003e\u003ccode\u003e@​siliconbrain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1729\"\u003estretchr/testify#1729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorAs failure message when error is nil by \u003ca href=\"https://github.com/ccoVeille\"\u003e\u003ccode\u003e@​ccoVeille\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1734\"\u003estretchr/testify#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock.AssertNumberOfCalls: improve error msg by \u003ca href=\"https://github.com/3scalation\"\u003e\u003ccode\u003e@​3scalation\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1743\"\u003estretchr/testify#1743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation, Build \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix typo in README by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1688\"\u003estretchr/testify#1688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated io/ioutil with io and os by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1684\"\u003estretchr/testify#1684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument consequences of calling t.FailNow() by \u003ca href=\"https://github.com/greg0ire\"\u003e\u003ccode\u003e@​greg0ire\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1710\"\u003estretchr/testify#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update docs for Unset \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1621\"\u003e#1621\u003c/a\u003e by \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 `go.opentelemetry.io/otel` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6939\"\u003e#6939\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eContainerLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBOperationParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBSystemParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPRequestHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPResponseHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcessEnvironmentVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErrorType\u003c/code\u003e attribute helper function to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithAllowKeyDuplication\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e which can be used to disable deduplication for log records. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6968\"\u003e#6968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimit\u003c/code\u003e option to configure the cardinality limit in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6996\"\u003e#6996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7065\"\u003e#7065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7164\"\u003e#7164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7165\"\u003e#7165\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7179\"\u003e#7179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClone\u003c/code\u003e method to \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e that returns a copy of the record with no shared state. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7001\"\u003e#7001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability span and batch span processor metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7027\"\u003e#7027\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6393\"\u003e#6393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7209\"\u003e#7209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.36.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.36.0\u003c/code\u003e version of the OpenTelemetry Semantic Conventions.\nSee the \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.36.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.34.0.\u003c/code\u003e(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7032\"\u003e#7032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7041\"\u003e#7041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for configuring Prometheus name translation using \u003ccode\u003eWithTranslationStrategy\u003c/code\u003e option in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. The current default translation strategy when UTF-8 mode is enabled is \u003ccode\u003eNoUTF8EscapingWithSuffixes\u003c/code\u003e, but a future release will change the default strategy to \u003ccode\u003eUnderscoreEscapingWithSuffixes\u003c/code\u003e for compliance with the specification. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability log metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/log/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7121\"\u003e#7121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability trace exporter metrics in \u003ccode\u003ego.opentelemetry.io/otel/exporters/stdout/stdouttrace\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/open-telemetry/opentelemetry-go/commit/84e3f3ac8b25204f3a0f77a805437a5e08573b35\"\u003e\u003ccode\u003e84e3f3a\u003c/code\u003e\u003c/a\u003e Release v1.38.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7271\"\u003e#7271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/18424a46edbe635f53b87625541abe341ea24467\"\u003e\u003ccode\u003e18424a4\u003c/code\u003e\u003c/a\u003e Add tests for attribute JSON marshalling (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7268\"\u003e#7268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/979875946326aee5bd59601796ee2c90b63a3316\"\u003e\u003ccode\u003e9798759\u003c/code\u003e\u003c/a\u003e Statically de...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/645","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/645","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/645/packages"},{"uuid":"2789963797","node_id":"PR_kwDONRmEVM6mS3gV","number":212,"state":"open","title":"Bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1","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-01T14:06:15.000Z","updated_at":"2025-09-01T14:06:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.16.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.16.0\u0026new-version=0.16.1)](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/Ethernal-Tech/blade/pull/212","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ethernal-Tech%2Fblade/issues/212","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/212/packages"},{"uuid":"2789188985","node_id":"PR_kwDOIVzklc6mP6V5","number":644,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-01T14:02:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T09:36:18.000Z","updated_at":"2025-09-01T14:02:00.000Z","time_to_close":15942,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":20,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.4","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.36.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.2` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.4` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.36.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.12.1` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.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\u003eSprouted Seed Vial (v1.16.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release that includes implementations of the Fusaka EIPs, along with\nseveral new features, optimizations, and bug fixes.  Upgrading to this version is optional,\nbut feedback from those who do is greatly appreciated.\u003c/p\u003e\n\u003ch3\u003eFusaka:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement EIP-7825 - Transaction Gas Limit Cap. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31824\"\u003e#31824\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32230\"\u003e#32230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7934 - RLP Execution Block Size Limit. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31990\"\u003e#31990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7939 - CLZ opcode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31989\"\u003e#31989\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32172\"\u003e#32172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7918 - Blob base fee bounded by execution cost. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31965\"\u003e#31965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7951 - Precompile for secp256r1 Curve Support. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31991\"\u003e#31991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7892 - Blob Parameter Only Hardforks. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32193\"\u003e#32193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7883 - ModExp Gas Cost Increase. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32231\"\u003e#32231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Block-level accessList structure. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31948\"\u003e#31948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit the max blobs in blob transaction. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the memory allocation in trie hash function. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove the background sync mechanism of the freezer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32135\"\u003e#32135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce file-based state journal. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32060\"\u003e#32060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the dropping oversized transaction announcements. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the condition that disables direct ancient sync mode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32188\"\u003e#32188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd an interface for the jump destination analysis cache. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect address length in historical state reader. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32248\"\u003e#32248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a dead lock in state history indexer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32260\"\u003e#32260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSigHash\u003c/code\u003e of SetCodeAuthorization for customized signing. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32298\"\u003e#32298\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReject \u003ccode\u003eeth_getLogs\u003c/code\u003e requests that include both block hash and block range. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix block overrides in \u003ccode\u003edebug_traceCall\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32183\"\u003e#32183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003edebug_sync\u003c/code\u003e to perform a trusted full chain sync. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32177\"\u003e#32177\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic package aliasing in rlp code generator. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the metrics for tracking snap sync duration. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32258\"\u003e#32258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate checkpoints for blsync and filtermaps. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd test suite for ENRRequest. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.2 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/191?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/dd1ebac11757484575ee779381af32f29ce3fbe4\"\u003e\u003ccode\u003edd1ebac\u003c/code\u003e\u003c/a\u003e version: release v1.16.2 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5ebd8032b91c305f16c44ab312bde0c373ad5e05\"\u003e\u003ccode\u003e5ebd803\u003c/code\u003e\u003c/a\u003e beacon/params, core/filtermaps: update checkpoints (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5572f2ed229ff1f3aa0967e32af320a4b01be16d\"\u003e\u003ccode\u003e5572f2e\u003c/code\u003e\u003c/a\u003e rlp/rlpgen: implement package renaming support (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/038ff766ff9f9d89c1593c75edeb101c0801a0a4\"\u003e\u003ccode\u003e038ff76\u003c/code\u003e\u003c/a\u003e eth/filters: fix error when blockHash is used with fromBlock/toBlock (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/9c58810e717e7c48dff31ebc7280ba47675597a6\"\u003e\u003ccode\u003e9c58810\u003c/code\u003e\u003c/a\u003e eth: fix typos and outdated comments (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32324\"\u003e#32324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/17d65e9451111288d96f8fb6befb8544a94b6d50\"\u003e\u003ccode\u003e17d65e9\u003c/code\u003e\u003c/a\u003e core/vm: add configurable jumpdest analysis cache (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/23da91f73b83eb1d101889b2f773c6f0a80a8f15\"\u003e\u003ccode\u003e23da91f\u003c/code\u003e\u003c/a\u003e trie: reduce the memory allocation in trie hashing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d4a3bf1b23e3972fb82e085c0e29fe2c4647ed5c\"\u003e\u003ccode\u003ed4a3bf1\u003c/code\u003e\u003c/a\u003e cmd/devp2p/internal/v4test: add test for ENRRequest (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/4d9d72806ccd09ce0d452abf77dc77aa3413b972\"\u003e\u003ccode\u003e4d9d728\u003c/code\u003e\u003c/a\u003e accounts/abi: precompile regex (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32301\"\u003e#32301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0814d991aba32ce4f2a0253f1c06c2da22788408\"\u003e\u003ccode\u003e0814d99\u003c/code\u003e\u003c/a\u003e common/hexutil: replace customized bit sizer with bit.Uintsize (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32304\"\u003e#32304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.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/huandu/go-sqlbuilder` from 1.36.0 to 1.36.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.7.3 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.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 `go.opentelemetry.io/otel` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6939\"\u003e#6939\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eContainerLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBOperationParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBSystemParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPRequestHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPResponseHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcessEnvironmentVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErrorType\u003c/code\u003e attribute helper function to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithAllowKeyDuplication\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e which can be used to disable deduplication for log records. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6968\"\u003e#6968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimit\u003c/code\u003e option to configure the cardinality limit in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6996\"\u003e#6996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7065\"\u003e#7065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7164\"\u003e#7164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7165\"\u003e#7165\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7179\"\u003e#7179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClone\u003c/code\u003e method to \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e that returns a copy of the record with no shared state. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7001\"\u003e#7001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability span and batch span processor metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7027\"\u003e#7027\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6393\"\u003e#6393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7209\"\u003e#7209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.36.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.36.0\u003c/code\u003e version of the OpenTelemetry Semantic Conventions.\nSee the \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.36.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.34.0.\u003c/code\u003e(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7032\"\u003e#7032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7041\"\u003e#7041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for configuring Prometheus name translation using \u003ccode\u003eWithTranslationStrategy\u003c/code\u003e option in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. The current default translation strategy when UTF-8 mode is enabled is \u003ccode\u003eNoUTF8EscapingWithSuffixes\u003c/code\u003e, but a future release will change the default strategy to \u003ccode\u003eUnderscoreEscapingWithSuffixes\u003c/code\u003e for compliance with the specification. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability log metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/log/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7121\"\u003e#7121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability trace exporter metrics in \u003ccode\u003ego.opentelemetry.io/otel/exporters/stdout/stdouttrace\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/open-telemetry/opentelemetry-go/commit/84e3f3ac8b25204f3a0f77a805437a5e08573b35\"\u003e\u003ccode\u003e84e3f3a\u003c/code\u003e\u003c/a\u003e Release v1.38.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7271\"\u003e#7271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/18424a46edbe635f53b87625541abe341ea24467\"\u003e\u003ccode\u003e18424a4\u003c/code\u003e\u003c/a\u003e Add tests for attribute JSON marshalling (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7268\"\u003e#7268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/979875946326aee5bd59601796ee2c90b63a3316\"\u003e\u003ccode\u003e9798759\u003c/code\u003e\u003c/a\u003e Statically define trace observability attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7263\"\u003e#7263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/be1e57fb3651b1a0d16f91a413aa40c47078881d\"\u003e\u003ccode\u003ebe1e57f\u003c/code\u003e\u003c/a\u003e Refactor BSP observability setup (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7264\"\u003e#7264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/d99c68cb21b2e7abf2405ebf9d17f419daef273e\"\u003e\u003ccode\u003ed99c68c\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.12.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7269\"\u003e#7269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0724539e71727d03916c5c5996c67c2268ca8774\"\u003e\u003ccode\u003e0724539\u003c/code\u003e\u003c/a\u003e Add benchmark for set equality (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7262\"\u003e#7262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/5358fd737d0c0c4adedcf4c76f2d94bb51f4a493\"\u003e\u003ccode\u003e5358fd7\u003c/code\u003e\u003c/a\u003e Upgrade semconv dependencies to v1.37.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7260\"\u003e#7260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/25d02741f7640af42083dfb217d26be89f1fe94c\"\u003e\u003ccode\u003e25d0274\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7261\"\u003e#7261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/d0cab8666b740c975f028236610cab2663f02031\"\u003e\u003ccode\u003ed0cab86\u003c/code\u003e\u003c/a\u003e prometheus: Add support for setting Translation Strategy config option (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/3342341f15081be03d23b3e36b9e2c07ffca858a\"\u003e\u003ccode\u003e3342341\u003c/code\u003e\u003c/a\u003e Generate the \u003ccode\u003esemconv/v1.37.0\u003c/code\u003e packages (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7254\"\u003e#7254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.37.0...v1.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.opentelemetry.io/otel/exporters/otlp/otlptrace` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6939\"\u003e#6939\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eContainerLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBOperationParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBSystemParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPRequestHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPResponseHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcessEnvironmentVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErrorType\u003c/code\u003e attribute helper function to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithAllowKeyDuplication\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e which can be used to disable deduplication for log records. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6968\"\u003e#6968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimit\u003c/code\u003e option to configure the cardinality limit in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6996\"\u003e#6996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7065\"\u003e#7065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7164\"\u003e#7164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7165\"\u003e#7165\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7179\"\u003e#7179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClone\u003c/code\u003e method to \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e that returns a copy of the record with no shared state. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7001\"\u003e#7001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability span and batch span processor metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7027\"\u003e#7027\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6393\"\u003e#6393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7209\"\u003e#7209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.36.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.36.0\u003c/code\u003e version of the OpenTelemetry Semantic Conventions.\nSee the \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.36.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.34.0.\u003c/code\u003e(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7032\"\u003e#7032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7041\"\u003e#7041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for configuring Prometheus name translation using \u003ccode\u003eWithTranslationStrategy\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/644","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/644","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/644/packages"},{"uuid":"2788307128","node_id":"PR_kwDODl-vXM6mMjC4","number":39,"state":"open","title":"build(deps): bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1","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-01T02:12:15.000Z","updated_at":"2025-09-01T02:12:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.16.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.16.0\u0026new-version=0.16.1)](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/trudi-group/ipfs-crawler/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/trudi-group%2Fipfs-crawler/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"2783473128","node_id":"PR_kwDOPmKZMs6l6G3o","number":5,"state":"open","title":"Bump github.com/multiformats/go-multiaddr from 0.14.0 to 0.16.1","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-29T02:42:33.000Z","updated_at":"2025-08-29T02:42:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.14.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.14.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.14.0\u0026new-version=0.16.1)](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/blockchain-pro-dev/IceFireDB/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockchain-pro-dev%2FIceFireDB/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"2776333621","node_id":"PR_kwDOIVzklc6le301","number":640,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 12 updates","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-08-26T20:14:21.000Z","updated_at":"2025-08-26T20:14:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":12,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.3","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"google.golang.org/grpc","old_version":"1.74.2","new_version":"1.75.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.6","new_version":"1.36.8"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.2` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.3` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.12.1` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.74.2` | `1.75.0` |\n| google.golang.org/protobuf | `1.36.6` | `1.36.8` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.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\u003eSprouted Seed Vial (v1.16.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release that includes implementations of the Fusaka EIPs, along with\nseveral new features, optimizations, and bug fixes.  Upgrading to this version is optional,\nbut feedback from those who do is greatly appreciated.\u003c/p\u003e\n\u003ch3\u003eFusaka:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement EIP-7825 - Transaction Gas Limit Cap. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31824\"\u003e#31824\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32230\"\u003e#32230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7934 - RLP Execution Block Size Limit. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31990\"\u003e#31990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7939 - CLZ opcode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31989\"\u003e#31989\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32172\"\u003e#32172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7918 - Blob base fee bounded by execution cost. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31965\"\u003e#31965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7951 - Precompile for secp256r1 Curve Support. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31991\"\u003e#31991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7892 - Blob Parameter Only Hardforks. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32193\"\u003e#32193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7883 - ModExp Gas Cost Increase. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32231\"\u003e#32231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Block-level accessList structure. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31948\"\u003e#31948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit the max blobs in blob transaction. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the memory allocation in trie hash function. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove the background sync mechanism of the freezer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32135\"\u003e#32135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce file-based state journal. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32060\"\u003e#32060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the dropping oversized transaction announcements. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the condition that disables direct ancient sync mode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32188\"\u003e#32188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd an interface for the jump destination analysis cache. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect address length in historical state reader. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32248\"\u003e#32248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a dead lock in state history indexer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32260\"\u003e#32260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSigHash\u003c/code\u003e of SetCodeAuthorization for customized signing. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32298\"\u003e#32298\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReject \u003ccode\u003eeth_getLogs\u003c/code\u003e requests that include both block hash and block range. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix block overrides in \u003ccode\u003edebug_traceCall\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32183\"\u003e#32183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003edebug_sync\u003c/code\u003e to perform a trusted full chain sync. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32177\"\u003e#32177\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic package aliasing in rlp code generator. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the metrics for tracking snap sync duration. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32258\"\u003e#32258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate checkpoints for blsync and filtermaps. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd test suite for ENRRequest. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.2 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/191?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/dd1ebac11757484575ee779381af32f29ce3fbe4\"\u003e\u003ccode\u003edd1ebac\u003c/code\u003e\u003c/a\u003e version: release v1.16.2 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5ebd8032b91c305f16c44ab312bde0c373ad5e05\"\u003e\u003ccode\u003e5ebd803\u003c/code\u003e\u003c/a\u003e beacon/params, core/filtermaps: update checkpoints (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5572f2ed229ff1f3aa0967e32af320a4b01be16d\"\u003e\u003ccode\u003e5572f2e\u003c/code\u003e\u003c/a\u003e rlp/rlpgen: implement package renaming support (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/038ff766ff9f9d89c1593c75edeb101c0801a0a4\"\u003e\u003ccode\u003e038ff76\u003c/code\u003e\u003c/a\u003e eth/filters: fix error when blockHash is used with fromBlock/toBlock (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/9c58810e717e7c48dff31ebc7280ba47675597a6\"\u003e\u003ccode\u003e9c58810\u003c/code\u003e\u003c/a\u003e eth: fix typos and outdated comments (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32324\"\u003e#32324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/17d65e9451111288d96f8fb6befb8544a94b6d50\"\u003e\u003ccode\u003e17d65e9\u003c/code\u003e\u003c/a\u003e core/vm: add configurable jumpdest analysis cache (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/23da91f73b83eb1d101889b2f773c6f0a80a8f15\"\u003e\u003ccode\u003e23da91f\u003c/code\u003e\u003c/a\u003e trie: reduce the memory allocation in trie hashing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d4a3bf1b23e3972fb82e085c0e29fe2c4647ed5c\"\u003e\u003ccode\u003ed4a3bf1\u003c/code\u003e\u003c/a\u003e cmd/devp2p/internal/v4test: add test for ENRRequest (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/4d9d72806ccd09ce0d452abf77dc77aa3413b972\"\u003e\u003ccode\u003e4d9d728\u003c/code\u003e\u003c/a\u003e accounts/abi: precompile regex (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32301\"\u003e#32301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0814d991aba32ce4f2a0253f1c06c2da22788408\"\u003e\u003ccode\u003e0814d99\u003c/code\u003e\u003c/a\u003e common/hexutil: replace customized bit sizer with bit.Uintsize (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32304\"\u003e#32304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.7.3 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.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.0\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.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\u003cli\u003edeps: fix dependency cycle with objx (again) 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/1567\"\u003estretchr/testify#1567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Empty: comprehensive doc of \u0026quot;Empty\u0026quot;-ness rules 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/1753\"\u003estretchr/testify#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: improve godoc of top level 'testify' package 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/1760\"\u003estretchr/testify#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.ErrorAs: simplify retrieving the type name 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/1740\"\u003estretchr/testify#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.EqualValues: improve test coverage to 100% 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/1763\"\u003estretchr/testify#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Run: simplify running of Setup/TeardownSuite by \u003ca href=\"https://github.com/renzoarreaza\"\u003e\u003ccode\u003e@​renzoarreaza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1769\"\u003estretchr/testify#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.CallerInfo: micro optimization by using LastIndexByte 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/1767\"\u003estretchr/testify#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.CallerInfo: micro cleanup 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/1768\"\u003estretchr/testify#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: refactor Test\u003cem\u003eFileExists and Test\u003c/em\u003eDirExists tests to enable parallel testing 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/1766\"\u003estretchr/testify#1766\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/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\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/c58bc90e5c2a1d1bd5d99e8b4708023ec5a97d46\"\u003e\u003ccode\u003ec58bc90\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1764\"\u003e#1764\u003c/a\u003e from stretchr/dolmen/suite-refactor-stats-for-readab...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/87101a6e4a5859cee372b6ded7821787b3190cb7\"\u003e\u003ccode\u003e87101a6\u003c/code\u003e\u003c/a\u003e suite.Run: refactor handling of stats\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.uber.org/mock` from 0.5.2 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/mock/releases\"\u003ego.uber.org/mock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003e0.6.0 (18 Aug 2025)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e[]: Archive mode: a new mockgen mode that generates mocks out of archive files.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e[]: Fixed mockgen errors with go1.25 due to outdated golang.org/x/tools dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/258\"\u003euber-go/mock#258\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/276\"\u003euber-go/mock#276\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber-go/mock/blob/main/CHANGELOG.md\"\u003ego.uber.org/mock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.0 (18 Aug 2025)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e[]: Archive mode: a new mockgen mode that generates mocks out of archive files.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/262\"\u003e#262\u003c/a\u003e[]: Support for specifying mock names when using the \u003ccode\u003e_gomock_archive\u003c/code\u003e bazel rule.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e[]: Fixed mockgen errors with go1.25 due to outdated golang.org/x/tools dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/258\"\u003euber-go/mock#258\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/uber/mock/issues/262\"\u003e#262\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/262\"\u003euber-go/mock#262\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/276\"\u003euber-go/mock#276\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/uber-go/mock/commit/2d1c58167e30f380cf78e44a43b100a14767e817\"\u003e\u003ccode\u003e2d1c581\u003c/code\u003e\u003c/a\u003e Prepare release v0.6.0 (\u003ca href=\"https://redirect.github.com/uber/mock/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/c65419553997ae71c1542dc7733358c020d03880\"\u003e\u003ccode\u003ec654195\u003c/code\u003e\u003c/a\u003e Update CI to run 1.24/1.25 (\u003ca href=\"https://redirect.github.com/uber/mock/issues/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/5900c74f02ff1a28eeb59f3e2a0ef6c27e217148\"\u003e\u003ccode\u003e5900c74\u003c/code\u003e\u003c/a\u003e update golang.org/x/tools to v0.36.0 (\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/6a0445c87f2d82e304033c553dadd34d2a1a8120\"\u003e\u003ccode\u003e6a0445c\u003c/code\u003e\u003c/a\u003e feat(bazel): mock_names flag support in archive mode (\u003ca href=\"https://redirect.github.com/uber/mock/issues/262\"\u003e#262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/aa11bfcd02f7339576f4cef5b8c697f980f607d2\"\u003e\u003ccode\u003eaa11bfc\u003c/code\u003e\u003c/a\u003e feat(bazel): support archive mode (\u003ca href=\"https://redirect.github.com/uber/mock/issues/259\"\u003e#259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/359202c7b2fe16fad86eae73a0ff732f8cb363b9\"\u003e\u003ccode\u003e359202c\u003c/code\u003e\u003c/a\u003e Support for archive mode (\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/871d86bb6f8b22d0c4d250ebca1f9d674f6e6d1e\"\u003e\u003ccode\u003e871d86b\u003c/code\u003e\u003c/a\u003e Back to development (\u003ca href=\"https://redirect.github.com/uber/mock/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/mock/compare/v0.5.2...v0.6.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.74.2 to 1.75.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.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\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/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\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ac13172781fae5593fd97ce07c3019c4044a71cd\"\u003e\u003ccode\u003eac13172\u003c/code\u003e\u003c/a\u003e update deps (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8478\"\u003e#8478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0a895bc971a89c68c00070f792a28cc533846780\"\u003e\u003ccode\u003e0a895bc\u003c/code\u003e\u003c/a\u003e examples/opentelemetry:  use experimental metrics in example (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8441\"\u003e#8441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8b61e8f7b8fe9b0a4217336f6a4a31731338c3b2\"\u003e\u003ccode\u003e8b61e8f\u003c/code\u003e\u003c/a\u003e xdsclient: do not process updates from closed server channels (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7238ab1822875fdc2864e06fb224236dc7cbf3bf\"\u003e\u003ccode\u003e7238ab1\u003c/code\u003e\u003c/a\u003e Allow empty nodeID (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9186ebd774370e3b3232d1b202914ff8fc2c56d6\"\u003e\u003ccode\u003e9186ebd\u003c/code\u003e\u003c/a\u003e cleanup: use slices.Equal to simplify code (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.74.2...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/protobuf` from 1.36.6 to 1.36.8\n\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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ethpandaops/xatu/pull/640","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/640","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/640/packages"}],"issue_packages":[{"old_version":"0.9.0","new_version":"0.16.1","update_type":"minor","path":null,"pr_created_at":"2026-06-05T03:03:39.000Z","version_change":"0.9.0 → 0.16.1","issue":{"uuid":"4593792505","node_id":"PR_kwDORS7mTc7i8E8U","number":68,"state":"open","title":"fix(deps): bump github.com/multiformats/go-multiaddr from 0.9.0 to 0.16.1","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-06-05T03:03:39.000Z","updated_at":"2026-06-05T03:03:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.9.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.9.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.9.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.9.0\u0026new-version=0.16.1)](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/whykusanagi/celeste-cli/pull/68","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/whykusanagi%2Fceleste-cli/issues/68","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/68/packages"}},{"old_version":"0.13.0","new_version":"0.15.0","update_type":"minor","path":null,"pr_created_at":"2026-02-03T08:06:56.000Z","version_change":"0.13.0 → 0.15.0","issue":{"uuid":"3889830339","node_id":"PR_kwDORHbQHs7BHiJM","number":13,"state":"open","title":"chore(deps): bump the patch-updates group with 25 updates","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-02-03T08:06:56.000Z","updated_at":"2026-02-03T08:06:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-updates","update_count":25,"packages":[{"name":"github.com/celestiaorg/go-fraud","old_version":"0.2.1","new_version":"0.2.3","repository_url":"https://github.com/celestiaorg/go-fraud"},{"name":"github.com/celestiaorg/go-header","old_version":"0.6.3","new_version":"0.6.5","repository_url":"https://github.com/celestiaorg/go-header"},{"name":"github.com/celestiaorg/go-libp2p-messenger","old_version":"0.2.0","new_version":"0.2.2","repository_url":"https://github.com/celestiaorg/go-libp2p-messenger"},{"name":"github.com/hashicorp/go-retryablehttp","old_version":"0.7.7","new_version":"0.7.8","repository_url":"https://github.com/hashicorp/go-retryablehttp"},{"name":"github.com/ipfs/go-block-format","old_version":"0.2.0","new_version":"0.2.3","repository_url":"https://github.com/ipfs/go-block-format"},{"name":"github.com/ipfs/go-cid","old_version":"0.4.1","new_version":"0.5.0","repository_url":"https://github.com/ipfs/go-cid"},{"name":"github.com/ipfs/go-datastore","old_version":"0.6.0","new_version":"0.8.2","repository_url":"https://github.com/ipfs/go-datastore"},{"name":"github.com/ipfs/go-ds-badger4","old_version":"0.1.5","new_version":"0.1.8","repository_url":"https://github.com/ipfs/go-ds-badger4"},{"name":"github.com/ipfs/go-ipld-format","old_version":"0.6.0","new_version":"0.6.3","repository_url":"https://github.com/ipfs/go-ipld-format"},{"name":"github.com/libp2p/go-libp2p","old_version":"0.37.2","new_version":"0.41.1","repository_url":"https://github.com/libp2p/go-libp2p"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.12.0","new_version":"0.13.1","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/libp2p/go-libp2p-routing-helpers","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/libp2p/go-libp2p-routing-helpers"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.13.0","new_version":"0.15.0","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.20.5","new_version":"1.22.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/spf13/pflag","old_version":"1.0.5","new_version":"1.0.10","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/stretchr/testify","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/stretchr/testify"},{"name":"go.opentelemetry.io/otel","old_version":"1.31.0","new_version":"1.35.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/metric","old_version":"1.31.0","new_version":"1.35.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/trace","old_version":"1.31.0","new_version":"1.35.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/crypto","old_version":"0.28.0","new_version":"0.41.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/exp","old_version":"0.0.0-20241009180824-f66d83c29e7c","new_version":"0.0.0-20250408133849-7e4ce0ab07d0","repository_url":"https://github.com/golang/exp"},{"name":"golang.org/x/sync","old_version":"0.8.0","new_version":"0.16.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/text","old_version":"0.19.0","new_version":"0.28.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/protobuf","old_version":"1.35.1","new_version":"1.36.6"}],"path":null,"ecosystem":"go"},"body":"Bumps the patch-updates group with 25 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/celestiaorg/go-fraud](https://github.com/celestiaorg/go-fraud) | `0.2.1` | `0.2.3` |\n| [github.com/celestiaorg/go-header](https://github.com/celestiaorg/go-header) | `0.6.3` | `0.6.5` |\n| [github.com/celestiaorg/go-libp2p-messenger](https://github.com/celestiaorg/go-libp2p-messenger) | `0.2.0` | `0.2.2` |\n| [github.com/hashicorp/go-retryablehttp](https://github.com/hashicorp/go-retryablehttp) | `0.7.7` | `0.7.8` |\n| [github.com/ipfs/go-block-format](https://github.com/ipfs/go-block-format) | `0.2.0` | `0.2.3` |\n| [github.com/ipfs/go-cid](https://github.com/ipfs/go-cid) | `0.4.1` | `0.5.0` |\n| [github.com/ipfs/go-datastore](https://github.com/ipfs/go-datastore) | `0.6.0` | `0.8.2` |\n| [github.com/ipfs/go-ds-badger4](https://github.com/ipfs/go-ds-badger4) | `0.1.5` | `0.1.8` |\n| [github.com/ipfs/go-ipld-format](https://github.com/ipfs/go-ipld-format) | `0.6.0` | `0.6.3` |\n| [github.com/libp2p/go-libp2p](https://github.com/libp2p/go-libp2p) | `0.37.2` | `0.41.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.12.0` | `0.13.1` |\n| [github.com/libp2p/go-libp2p-routing-helpers](https://github.com/libp2p/go-libp2p-routing-helpers) | `0.7.4` | `0.7.5` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.13.0` | `0.15.0` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.20.5` | `1.22.0` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.5` | `1.0.10` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.9.0` | `1.10.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.31.0` | `1.35.0` |\n| [go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.31.0` | `1.35.0` |\n| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.31.0` | `1.35.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.28.0` | `0.41.0` |\n| [golang.org/x/exp](https://github.com/golang/exp) | `0.0.0-20241009180824-f66d83c29e7c` | `0.0.0-20250408133849-7e4ce0ab07d0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.8.0` | `0.16.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.19.0` | `0.28.0` |\n| google.golang.org/protobuf | `1.35.1` | `1.36.6` |\n\nUpdates `github.com/celestiaorg/go-fraud` from 0.2.1 to 0.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/celestiaorg/go-fraud/releases\"\u003egithub.com/celestiaorg/go-fraud's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: MultiUnmarshaler.List method prealloc by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/76\"\u003ecelestiaorg/go-fraud#76\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use gofumpt by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/82\"\u003ecelestiaorg/go-fraud#82\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate auto_request_review.yml by \u003ca href=\"https://github.com/MSevey\"\u003e\u003ccode\u003e@​MSevey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/87\"\u003ecelestiaorg/go-fraud#87\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump celestiaorg/.github from 0.2.2 to 0.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/84\"\u003ecelestiaorg/go-fraud#84\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golangci/golangci-lint-action from 3.6.0 to 6.1.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/85\"\u003ecelestiaorg/go-fraud#85\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump deps by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/103\"\u003ecelestiaorg/go-fraud#103\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/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/pull/76\"\u003ecelestiaorg/go-fraud#76\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-fraud/compare/v0.2.1...v0.2.3\"\u003ehttps://github.com/celestiaorg/go-fraud/compare/v0.2.1...v0.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/celestiaorg/go-fraud/commit/91970fb3a2671ab4c6df06abe82d16d920b050e5\"\u003e\u003ccode\u003e91970fb\u003c/code\u003e\u003c/a\u003e chore: bump deps (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/103\"\u003e#103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/dcf0c11f5df9c34ba1020a3c79d14bd44ebe1713\"\u003e\u003ccode\u003edcf0c11\u003c/code\u003e\u003c/a\u003e chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 6.1.0 (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/85\"\u003e#85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/dea8b607bd5d158f7bc822a9d35419247a6cdcd7\"\u003e\u003ccode\u003edea8b60\u003c/code\u003e\u003c/a\u003e chore(deps): bump celestiaorg/.github from 0.2.2 to 0.4.3 (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/86e6db2aeac5898caada89fb40ad900cb6877d3d\"\u003e\u003ccode\u003e86e6db2\u003c/code\u003e\u003c/a\u003e Update auto_request_review.yml (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/288435a0244eac73a3ebd8ea134dac21760b2a24\"\u003e\u003ccode\u003e288435a\u003c/code\u003e\u003c/a\u003e chore: use gofumpt (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/82\"\u003e#82\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-fraud/commit/e0a524017a969be3c74f5bedf14f7ef5f20cd895\"\u003e\u003ccode\u003ee0a5240\u003c/code\u003e\u003c/a\u003e fix: MultiUnmarshaler.List method prealloc (\u003ca href=\"https://redirect.github.com/celestiaorg/go-fraud/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/celestiaorg/go-fraud/compare/v0.2.1...v0.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/celestiaorg/go-header` from 0.6.3 to 0.6.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/celestiaorg/go-header/releases\"\u003egithub.com/celestiaorg/go-header's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"https://github.com/walldiss\"\u003e\u003ccode\u003e@​walldiss\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/ramin\"\u003e\u003ccode\u003e@​ramin\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e to CODEOWNERS by \u003ca href=\"https://github.com/walldiss\"\u003e\u003ccode\u003e@​walldiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/192\"\u003ecelestiaorg/go-header#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: require non-zero headers for Verify by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/184\"\u003ecelestiaorg/go-header#184\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(store,sync)!: drop \u003ccode\u003eNewStoreWithHead\u003c/code\u003e by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/191\"\u003ecelestiaorg/go-header#191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sync): drop storeHeaders helper by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/193\"\u003ecelestiaorg/go-header#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(p2p): simplify sendMessage by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/195\"\u003ecelestiaorg/go-header#195\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sync, store)!: Remove adjacency requirement from Store.Append by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/186\"\u003ecelestiaorg/go-header#186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use gofumpt by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/196\"\u003ecelestiaorg/go-header#196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(p2p)!: use request timeout by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/194\"\u003ecelestiaorg/go-header#194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: faster hash marshaling methods by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/183\"\u003ecelestiaorg/go-header#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sync): simplify isExpired by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/206\"\u003ecelestiaorg/go-header#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc:improve header.Verify godoc by \u003ca href=\"https://github.com/vgonkivs\"\u003e\u003ccode\u003e@​vgonkivs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/208\"\u003ecelestiaorg/go-header#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(store): flush loop retries and backoff by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/211\"\u003ecelestiaorg/go-header#211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(verify): remove height check in Verify by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/216\"\u003ecelestiaorg/go-header#216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(store): properly update store head by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/207\"\u003ecelestiaorg/go-header#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e!chore: drop DefaultHeightThreshold by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/221\"\u003ecelestiaorg/go-header#221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove ramin from CODEOWNERS by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/228\"\u003ecelestiaorg/go-header#228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u0026quot;readability\u0026quot;fix(store): Clearer range check by \u003ca href=\"https://github.com/renaynay\"\u003e\u003ccode\u003e@​renaynay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/227\"\u003ecelestiaorg/go-header#227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(p2p): catch rare nil Header by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/234\"\u003ecelestiaorg/go-header#234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix(store): properly update store head (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/207\"\u003e#207\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/237\"\u003ecelestiaorg/go-header#237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(store): add multi-subscription heightSub testcase by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/242\"\u003ecelestiaorg/go-header#242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(syncer): don't Head recursively by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/248\"\u003ecelestiaorg/go-header#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(verify.go): Re-order the checks in order of sanity-check severity by \u003ca href=\"https://github.com/renaynay\"\u003e\u003ccode\u003e@​renaynay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/253\"\u003ecelestiaorg/go-header#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump deps by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/255\"\u003ecelestiaorg/go-header#255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fixed the links that did not work by \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/249\"\u003ecelestiaorg/go-header#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(p2p): avoid deserialization for locally published headers by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/251\"\u003ecelestiaorg/go-header#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eparams(store): Change default cache size for StoreCache + WriteBatch by \u003ca href=\"https://github.com/renaynay\"\u003e\u003ccode\u003e@​renaynay\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/252\"\u003ecelestiaorg/go-header#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: major linting by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/256\"\u003ecelestiaorg/go-header#256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sync): bifurcation for syncTarget by \u003ca href=\"https://github.com/cristaloleg\"\u003e\u003ccode\u003e@​cristaloleg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/219\"\u003ecelestiaorg/go-header#219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sync): non-recursive singleflight protection for Head by \u003ca href=\"https://github.com/IliaBulavintsev\"\u003e\u003ccode\u003e@​IliaBulavintsev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/229\"\u003ecelestiaorg/go-header#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sync): discard headers failed bifurcation by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/269\"\u003ecelestiaorg/go-header#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add header range mix up check by \u003ca href=\"https://github.com/varun-doshi\"\u003e\u003ccode\u003e@​varun-doshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/273\"\u003ecelestiaorg/go-header#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: extract VerifyRange and remove verification out of store by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/268\"\u003ecelestiaorg/go-header#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(p2p): add correct header length validation by \u003ca href=\"https://github.com/varun-doshi\"\u003e\u003ccode\u003e@​varun-doshi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/272\"\u003ecelestiaorg/go-header#272\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/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/249\"\u003ecelestiaorg/go-header#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IliaBulavintsev\"\u003e\u003ccode\u003e@​IliaBulavintsev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/229\"\u003ecelestiaorg/go-header#229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/varun-doshi\"\u003e\u003ccode\u003e@​varun-doshi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/273\"\u003ecelestiaorg/go-header#273\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-header/compare/v0.6.2...v0.6.5\"\u003ehttps://github.com/celestiaorg/go-header/compare/v0.6.2...v0.6.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.4\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(p2p): catch rare nil Header by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-header/pull/234\"\u003ecelestiaorg/go-header#234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-header/compare/v0.6.3...v0.6.4\"\u003ehttps://github.com/celestiaorg/go-header/compare/v0.6.3...v0.6.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/7a4dd6331ee568f9c6ab58b3d0364e4159c67991\"\u003e\u003ccode\u003e7a4dd63\u003c/code\u003e\u003c/a\u003e fix(p2p): add correct header length validation (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/64c753320b0144183b17a3cb7e8e5845fe1f76f2\"\u003e\u003ccode\u003e64c7533\u003c/code\u003e\u003c/a\u003e refactor: extract VerifyRange and remove verification out of store (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/b2616fdf288215379f69c1c6439361e8ea5a4246\"\u003e\u003ccode\u003eb2616fd\u003c/code\u003e\u003c/a\u003e fix: add header range mix up check (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/61babe4bd951ca44b8b2b8efdbb54b21b24f5c1d\"\u003e\u003ccode\u003e61babe4\u003c/code\u003e\u003c/a\u003e fix(sync): discard headers failed bifurcation (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/269\"\u003e#269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/510b17b1d97be3274639e64808516b634cc24b4f\"\u003e\u003ccode\u003e510b17b\u003c/code\u003e\u003c/a\u003e feat(sync): non-recursive singleflight protection for Head (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/817429e44b7a5c6fb9301b66d599811b815d29ae\"\u003e\u003ccode\u003e817429e\u003c/code\u003e\u003c/a\u003e feat(sync): bifurcation for syncTarget (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/816cf0ec0eef746fe81d7a3275e5423330c7d4e8\"\u003e\u003ccode\u003e816cf0e\u003c/code\u003e\u003c/a\u003e chore: major linting (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/8224f8963af010ee22f5a1923a08d64dda7dd15c\"\u003e\u003ccode\u003e8224f89\u003c/code\u003e\u003c/a\u003e params(store): Change default cache size for StoreCache + WriteBatch (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/12cc054a45fbbb670f78cf7b00b2e20d0397d6be\"\u003e\u003ccode\u003e12cc054\u003c/code\u003e\u003c/a\u003e perf(p2p): avoid deserialization for locally published headers (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-header/commit/44cbdf298d374ac03feaf15e387bbc1dd2d7647e\"\u003e\u003ccode\u003e44cbdf2\u003c/code\u003e\u003c/a\u003e chore: fixed the links that did not work (\u003ca href=\"https://redirect.github.com/celestiaorg/go-header/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/celestiaorg/go-header/compare/v0.6.3...v0.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/celestiaorg/go-libp2p-messenger` from 0.2.0 to 0.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/releases\"\u003egithub.com/celestiaorg/go-libp2p-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix godoc for \u003ccode\u003eBroadcast\u003c/code\u003e by \u003ca href=\"https://github.com/rootulp\"\u003e\u003ccode\u003e@​rootulp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/26\"\u003ecelestiaorg/go-libp2p-messenger#26\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: update go version by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/28\"\u003ecelestiaorg/go-libp2p-messenger#28\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to latest libp2p by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/27\"\u003ecelestiaorg/go-libp2p-messenger#27\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor!: extended Message interface by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/29\"\u003ecelestiaorg/go-libp2p-messenger#29\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump libp2p and other deps by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/30\"\u003ecelestiaorg/go-libp2p-messenger#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGenerics! by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/21\"\u003ecelestiaorg/go-libp2p-messenger#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump workflows by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/37\"\u003ecelestiaorg/go-libp2p-messenger#37\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/rootulp\"\u003e\u003ccode\u003e@​rootulp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/celestiaorg/go-libp2p-messenger/pull/26\"\u003ecelestiaorg/go-libp2p-messenger#26\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/compare/v0.2.0...v0.2.2\"\u003ehttps://github.com/celestiaorg/go-libp2p-messenger/compare/v0.2.0...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/5268864bf3d2ff4ba048b7af43b180f9cd4750b1\"\u003e\u003ccode\u003e5268864\u003c/code\u003e\u003c/a\u003e chore: bump workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/4375780c35df48d720e1f398775749717c5d5fbd\"\u003e\u003ccode\u003e4375780\u003c/code\u003e\u003c/a\u003e chore: deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/c21411a335357315c4bb4e7cb8f7da0be6f9c64e\"\u003e\u003ccode\u003ec21411a\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/bcad3a443362f07b38995f293a3c255ba3ae7eb0\"\u003e\u003ccode\u003ebcad3a4\u003c/code\u003e\u003c/a\u003e refactor: extract message constructor out of the Message interface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/d847ef31b5eaad2fea9cd2677c94dce7759df79c\"\u003e\u003ccode\u003ed847ef3\u003c/code\u003e\u003c/a\u003e test: simplify stream duplicates test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/176c6e8598076bfac6238382f82899f556ca55e6\"\u003e\u003ccode\u003e176c6e8\u003c/code\u003e\u003c/a\u003e chore: deflake last test; really thousands runs in a row locally with not fai...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/737f67f47cc7388c6bc3ef113fbda0b502d953c6\"\u003e\u003ccode\u003e737f67f\u003c/code\u003e\u003c/a\u003e refactor: use of generics, finally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/414bda55e06b41a46d37f66a2eec38ad6fdfb629\"\u003e\u003ccode\u003e414bda5\u003c/code\u003e\u003c/a\u003e refactor: rework options to be detached from the Massenger struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/275a831829168417fee46329e85237aabac40d2f\"\u003e\u003ccode\u003e275a831\u003c/code\u003e\u003c/a\u003e chore: update to go 1.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/commit/209f905873d22679affe3af7c6e442f92bbe62c4\"\u003e\u003ccode\u003e209f905\u003c/code\u003e\u003c/a\u003e chore: bump libp2p and other deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/celestiaorg/go-libp2p-messenger/compare/v0.2.0...v0.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/hashicorp/go-retryablehttp` from 0.7.7 to 0.7.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/e1f5485fe84728709b857cb89e17088894c301d6\"\u003e\u003ccode\u003ee1f5485\u003c/code\u003e\u003c/a\u003e Add a new RateLimitLinearJitterBackoff policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/b0cac1ef80e92ba5bd0d6617235fe983dff27946\"\u003e\u003ccode\u003eb0cac1e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-retryablehttp/issues/262\"\u003e#262\u003c/a\u003e from hashicorp/dependabot-intge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/66c110b37fbdb23b2ef9c2a3eb71b85d7601ecc2\"\u003e\u003ccode\u003e66c110b\u003c/code\u003e\u003c/a\u003e few new parameters added to dependabot.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/25b39e69a193a739b20477dbe1d4e689d7866b81\"\u003e\u003ccode\u003e25b39e6\u003c/code\u003e\u003c/a\u003e IND-3836 additions of new parameters to dependabot.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/eeac125589f6462de57f01c1ef6aa7a8349bc44e\"\u003e\u003ccode\u003eeeac125\u003c/code\u003e\u003c/a\u003e add comment for bodyType param in client.Post\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/390c1d807b1dfda09c64e992bdd5e58a00daa698\"\u003e\u003ccode\u003e390c1d8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-retryablehttp/issues/254\"\u003e#254\u003c/a\u003e from hashicorp/compliance/add-headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/f4d7325ba245f2e7205942138ff05e4f7ad19f0d\"\u003e\u003ccode\u003ef4d7325\u003c/code\u003e\u003c/a\u003e [COMPLIANCE] Add Copyright and License Headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/a881d6ca9ddac3703edc3aab85644651589d98ef\"\u003e\u003ccode\u003ea881d6c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-retryablehttp/issues/251\"\u003e#251\u003c/a\u003e from hashicorp/build-test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/9c1b40b160e2ac9f49356a2cb63bc1abd51fd4ca\"\u003e\u003ccode\u003e9c1b40b\u003c/code\u003e\u003c/a\u003e go-version matrix updated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-retryablehttp/commit/e3867e3a529efb7e3cdcfbe10f07e67ab7f645c2\"\u003e\u003ccode\u003ee3867e3\u003c/code\u003e\u003c/a\u003e resolved comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/go-retryablehttp/compare/v0.7.7...v0.7.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-block-format` from 0.2.0 to 0.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-block-format/releases\"\u003egithub.com/ipfs/go-block-format's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/63\"\u003eipfs/go-block-format#63\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate deps by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/64\"\u003eipfs/go-block-format#64\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace CI badge and add GoDoc link in README by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/65\"\u003eipfs/go-block-format#65\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.2...v0.2.3\"\u003ehttps://github.com/ipfs/go-block-format/compare/v0.2.2...v0.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse value receivers for \u003ccode\u003eBasicBlock\u003c/code\u003e methods by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/61\"\u003eipfs/go-block-format#61\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.1...v0.2.2\"\u003ehttps://github.com/ipfs/go-block-format/compare/v0.2.1...v0.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/49\"\u003eipfs/go-block-format#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/50\"\u003eipfs/go-block-format#50\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go-ipfs-util to use boxo by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/52\"\u003eipfs/go-block-format#52\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/54\"\u003eipfs/go-block-format#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/55\"\u003eipfs/go-block-format#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/57\"\u003eipfs/go-block-format#57\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/59\"\u003eipfs/go-block-format#59\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/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-block-format/pull/52\"\u003eipfs/go-block-format#52\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.0...v0.2.1\"\u003ehttps://github.com/ipfs/go-block-format/compare/v0.2.0...v0.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/8c8e967ac54b61bc472ffeaee1f20db2a4cae8b0\"\u003e\u003ccode\u003e8c8e967\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/66\"\u003e#66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/9321c2c9592475538b346e08c1fad8d7bf66b34b\"\u003e\u003ccode\u003e9321c2c\u003c/code\u003e\u003c/a\u003e Replace CI badge and add GoDoc link in README (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/190535b8f18a0454d86b62f648a78ad8d61bd5d4\"\u003e\u003ccode\u003e190535b\u003c/code\u003e\u003c/a\u003e update deps (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/4dfbcbf739262eabc5b6f248d83a06714b6fd057\"\u003e\u003ccode\u003e4dfbcbf\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/377dd23028bfbe38a1c639967b8193f718e8b978\"\u003e\u003ccode\u003e377dd23\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/62\"\u003e#62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/d4d49f06d9bd299f72c2d6424b32bc0e0074477f\"\u003e\u003ccode\u003ed4d49f0\u003c/code\u003e\u003c/a\u003e Use value receivers for \u003ccode\u003eBasicBlock\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/61\"\u003e#61\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/d812ab8ae6e324a98e406c1fe6cca19cd983d73d\"\u003e\u003ccode\u003ed812ab8\u003c/code\u003e\u003c/a\u003e Update version (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/73322405efef65ace2870f0f982e2cc0b45aab19\"\u003e\u003ccode\u003e7332240\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/ff2e2f0992b37f3db59d4c1362f58d3294c2969a\"\u003e\u003ccode\u003eff2e2f0\u003c/code\u003e\u003c/a\u003e ci: uci/copy-templates (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-block-format/commit/a8ca0846c00e907c6c973a7936fa6aa627796cfd\"\u003e\u003ccode\u003ea8ca084\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.23 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-block-format/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-block-format/compare/v0.2.0...v0.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-cid` from 0.4.1 to 0.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-cid/releases\"\u003egithub.com/ipfs/go-cid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minimum Go requirement to v1.22\u003c/li\u003e\n\u003cli\u003eUpgrade to GitHub-native Dependabot by \u003ca href=\"https://github.com/dependabot-preview\"\u003e\u003ccode\u003e@​dependabot-preview\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/121\"\u003eipfs/go-cid#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multibase from 0.0.3 to 0.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/153\"\u003eipfs/go-cid#153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multihash from 0.0.15 to 0.2.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/154\"\u003eipfs/go-cid#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-varint from 0.0.6 to 0.0.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/155\"\u003eipfs/go-cid#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multihash from 0.2.1 to 0.2.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/158\"\u003eipfs/go-cid#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/multiformats/go-multihash from 0.2.2 to 0.2.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/160\"\u003eipfs/go-cid#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/delete-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/161\"\u003eipfs/go-cid#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/162\"\u003eipfs/go-cid#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/163\"\u003eipfs/go-cid#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.1.0 to 0.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/164\"\u003eipfs/go-cid#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/165\"\u003eipfs/go-cid#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/166\"\u003eipfs/go-cid#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/167\"\u003eipfs/go-cid#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emove _rsrch/cidiface into an internal package by \u003ca href=\"https://github.com/MichaelMure\"\u003e\u003ccode\u003e@​MichaelMure\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/169\"\u003eipfs/go-cid#169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.17.0 to 0.31.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/170\"\u003eipfs/go-cid#170\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/MichaelMure\"\u003e\u003ccode\u003e@​MichaelMure\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-cid/pull/169\"\u003eipfs/go-cid#169\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-cid/compare/v0.4.1...v0.5.0\"\u003ehttps://github.com/ipfs/go-cid/compare/v0.4.1...v0.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/5cddba5d532ac5adeec87f5542c057e1dbfbce9b\"\u003e\u003ccode\u003e5cddba5\u003c/code\u003e\u003c/a\u003e v0.5.0 bump (\u003ca href=\"https://redirect.github.com/ipfs/go-cid/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/c38d1ef3f40a0ccf934079bce46465401965a029\"\u003e\u003ccode\u003ec38d1ef\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.17.0 to 0.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/7f61b44eb93ea36191d53fa7f469281aa028fd55\"\u003e\u003ccode\u003e7f61b44\u003c/code\u003e\u003c/a\u003e move _rsrch/cidiface into an internal package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/13ed68d2d72535cbfeeea4d13005318f2c9f74dd\"\u003e\u003ccode\u003e13ed68d\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.22 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-cid/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/b655a59a8a11aebbe83f0757f172ffc238f82a34\"\u003e\u003ccode\u003eb655a59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-cid/issues/166\"\u003e#166\u003c/a\u003e from ipfs/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/81bd42a55c25a891d6e7106afe627ed49df8705e\"\u003e\u003ccode\u003e81bd42a\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/tagpush.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/23af06e490abf742c0fa3aa02f081e2ea283c163\"\u003e\u003ccode\u003e23af06e\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/release-check.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/52653019a795dd2fa2486f8916164a18bce7d2e0\"\u003e\u003ccode\u003e5265301\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/releaser.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/11e146d86de3707ea5486ca7ab77a0d1036469a7\"\u003e\u003ccode\u003e11e146d\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/go-check.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-cid/commit/91f1b23adfbeba8ab4caba2b04cde65716ffae9c\"\u003e\u003ccode\u003e91f1b23\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/go-test.yml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-cid/compare/v0.4.1...v0.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-datastore` from 0.6.0 to 0.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-datastore/releases\"\u003egithub.com/ipfs/go-datastore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResults.Close should return error by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/230\"\u003eipfs/go-datastore#230\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.8.1...v0.8.2\"\u003ehttps://github.com/ipfs/go-datastore/compare/v0.8.1...v0.8.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.8.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to GitHub-native Dependabot by \u003ca href=\"https://github.com/dependabot-preview\"\u003e\u003ccode\u003e@​dependabot-preview\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/170\"\u003eipfs/go-datastore#170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate fuzz module dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/228\"\u003eipfs/go-datastore#228\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.8.0...v0.8.1\"\u003ehttps://github.com/ipfs/go-datastore/compare/v0.8.0...v0.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch2\u003e⚠︎ Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis release has breaking query API updates:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003equery.ResultsWithChan\u003c/code\u003e function has been removed.  Users of \u003ccode\u003eResultsWithChan\u003c/code\u003e can replace it with \u003ccode\u003eResultsWithContext\u003c/code\u003e, see the \u003ccode\u003eQuery\u003c/code\u003e implementation in the \u003ca href=\"https://github.com/ipfs/go-datastore/blob/master/examples/fs.go\"\u003eexamples\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003equery.ResultsWithProcess\u003c/code\u003e has been replaced with \u003ccode\u003equery.ResultsWithContext\u003c/code\u003e . There is no longer a need for the \u003ccode\u003egoprocess\u003c/code\u003e package since \u003ccode\u003equery.Results\u003c/code\u003e can be closed when a context ins canceled by using \u003ccode\u003econtext.AfterFunc\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eResultBuilder\u003c/code\u003e and functions associated with it have been removed. Use \u003ccode\u003eResultsWithContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003equery.Results.Close\u003c/code\u003e no longer returns an error. This did not provide any functional value outside of a query implementation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eNo goprocess by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/223\"\u003eipfs/go-datastore#223\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove goprocess from api\u003c/li\u003e\n\u003cli\u003ereplace goprocess with \u003ccode\u003eContext\u003c/code\u003e-based functionality.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eClose\u003c/code\u003e functions do not need to return error\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eResultsWithProcess\u003c/code\u003e with \u003ccode\u003eResultsWithContext\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove deprieated \u003ccode\u003eResultsWithChan\u003c/code\u003e function.\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eResultBuilder\u003c/code\u003e to simplify query API\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.7.0...v0.8.0\"\u003ehttps://github.com/ipfs/go-datastore/compare/v0.7.0...v0.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esync: update CI config files by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/195\"\u003eipfs/go-datastore#195\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fuzz tests by adding the missing context.Context argument by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/198\"\u003eipfs/go-datastore#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix fuzz commands by \u003ca href=\"https://github.com/aschmahmann\"\u003e\u003ccode\u003e@​aschmahmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/202\"\u003eipfs/go-datastore#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd .github/workflows/cifuzz.yml by \u003ca href=\"https://github.com/DavidKorczynski\"\u003e\u003ccode\u003e@​DavidKorczynski\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/197\"\u003eipfs/go-datastore#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/delete-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/205\"\u003eipfs/go-datastore#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/206\"\u003eipfs/go-datastore#206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/207\"\u003eipfs/go-datastore#207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd root namespace method to Key by \u003ca href=\"https://github.com/dennis-tra\"\u003e\u003ccode\u003e@​dennis-tra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/208\"\u003eipfs/go-datastore#208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd traced datastore by \u003ca href=\"https://github.com/dennis-tra\"\u003e\u003ccode\u003e@​dennis-tra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/209\"\u003eipfs/go-datastore#209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/214\"\u003eipfs/go-datastore#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/215\"\u003eipfs/go-datastore#215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-datastore/pull/216\"\u003eipfs/go-datastore#216\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/ipfs/go-datastore/commit/d16c26966647697a53ec76d918ec9bb41e32a754\"\u003e\u003ccode\u003ed16c269\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/12840feca9a95233db033a54fcf96d7952118c1a\"\u003e\u003ccode\u003e12840fe\u003c/code\u003e\u003c/a\u003e Results.Close should return error (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/230\"\u003e#230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/b5f5dc9c795f4f5c5dfa8baa12f5153f7a066014\"\u003e\u003ccode\u003eb5f5dc9\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/229\"\u003e#229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/b41750569a556a03ea37bdf45d9acf0ce1d757c5\"\u003e\u003ccode\u003eb417505\u003c/code\u003e\u003c/a\u003e Update fuzz module dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/228\"\u003e#228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/1a6f598b2c5a4c3c4d6ba0e8166a2d5fda9f90fe\"\u003e\u003ccode\u003e1a6f598\u003c/code\u003e\u003c/a\u003e Upgrade to GitHub-native Dependabot (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/00a4473935bd69f7ea79e7334f9c480ebcf418ba\"\u003e\u003ccode\u003e00a4473\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/225\"\u003e#225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/74f711006e7f7423643193e11e3c7c6736d1022a\"\u003e\u003ccode\u003e74f7110\u003c/code\u003e\u003c/a\u003e No goprocess (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/223\"\u003e#223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/924d78345eee77c3e75f09d4805e68703dbca59b\"\u003e\u003ccode\u003e924d783\u003c/code\u003e\u003c/a\u003e Release version 0.7.0 (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/5d9ef3cf3b4241ec68af964cb85dc86e29c7fbc8\"\u003e\u003ccode\u003e5d9ef3c\u003c/code\u003e\u003c/a\u003e Remove obsolete .gx directory (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/224\"\u003e#224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-datastore/commit/248ae8200628724700f40b109b86d2e44457ad84\"\u003e\u003ccode\u003e248ae82\u003c/code\u003e\u003c/a\u003e Update fuzz dependecies (\u003ca href=\"https://redirect.github.com/ipfs/go-datastore/issues/222\"\u003e#222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-datastore/compare/v0.6.0...v0.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-ds-badger4` from 0.1.5 to 0.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-ds-badger4/releases\"\u003egithub.com/ipfs/go-ds-badger4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate go-datastore by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/6\"\u003eipfs/go-ds-badger4#6\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.7...v0.1.8\"\u003ehttps://github.com/ipfs/go-ds-badger4/compare/v0.1.7...v0.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/4\"\u003eipfs/go-ds-badger4#4\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.6...v0.1.7\"\u003ehttps://github.com/ipfs/go-ds-badger4/compare/v0.1.6...v0.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003euse go-datastore without goprocess by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/2\"\u003eipfs/go-ds-badger4#2\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/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/pull/2\"\u003eipfs/go-ds-badger4#2\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.5...v0.1.6\"\u003ehttps://github.com/ipfs/go-ds-badger4/compare/v0.1.5...v0.1.6\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/ipfs/go-ds-badger4/commit/dadbf09597e3cbd5c2c168a75bb32b81a7412b08\"\u003e\u003ccode\u003edadbf09\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/7\"\u003e#7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/6ff5fa92f29e5fbead4381be2ff3a6b37f54552d\"\u003e\u003ccode\u003e6ff5fa9\u003c/code\u003e\u003c/a\u003e update go-datastore (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/6\"\u003e#6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/b85e9ed9f439d923e6ba812fb27d83155234d52a\"\u003e\u003ccode\u003eb85e9ed\u003c/code\u003e\u003c/a\u003e update version (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/5\"\u003e#5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/afe55d3c652886080f3ac456b5a45841a78e664b\"\u003e\u003ccode\u003eafe55d3\u003c/code\u003e\u003c/a\u003e update dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/4\"\u003e#4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/48f336e53c52d1f3a1d1529df47af27d80b87399\"\u003e\u003ccode\u003e48f336e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/3\"\u003e#3\u003c/a\u003e from ipfs/new-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/2a4bc600ad037eab931380f53fd1d38bcb594724\"\u003e\u003ccode\u003e2a4bc60\u003c/code\u003e\u003c/a\u003e new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/2b598434cfe7def4a44e98728130a6d02ad9cb7c\"\u003e\u003ccode\u003e2b59843\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-ds-badger4/issues/2\"\u003e#2\u003c/a\u003e from ipfs/no-goprocess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/694639c135e5071a50b82ee2bc4824806d0d3310\"\u003e\u003ccode\u003e694639c\u003c/code\u003e\u003c/a\u003e use go-datastore without goprocess\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ds-badger4/commit/cc6f11af76744f385c6371938ef52fe8ee82f3bd\"\u003e\u003ccode\u003ecc6f11a\u003c/code\u003e\u003c/a\u003e chore: Update .github/workflows/stale.yml [skip ci]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ipfs/go-ds-badger4/compare/v0.1.5...v0.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ipfs/go-ipld-format` from 0.6.0 to 0.6.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ipfs/go-ipld-format/releases\"\u003egithub.com/ipfs/go-ipld-format's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/97\"\u003eipfs/go-ipld-format#97\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/98\"\u003eipfs/go-ipld-format#98\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid unnecessary slice allocation by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/99\"\u003eipfs/go-ipld-format#99\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.2...v0.6.3\"\u003ehttps://github.com/ipfs/go-ipld-format/compare/v0.6.2...v0.6.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade go-block-format to v0.2.2 by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/95\"\u003eipfs/go-ipld-format#95\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.1...v0.6.2\"\u003ehttps://github.com/ipfs/go-ipld-format/compare/v0.6.1...v0.6.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/88\"\u003eipfs/go-ipld-format#88\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/89\"\u003eipfs/go-ipld-format#89\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/90\"\u003eipfs/go-ipld-format#90\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/91\"\u003eipfs/go-ipld-format#91\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/92\"\u003eipfs/go-ipld-format#92\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate dependencies by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/93\"\u003eipfs/go-ipld-format#93\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/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/pull/93\"\u003eipfs/go-ipld-format#93\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.0...v0.6.1\"\u003ehttps://github.com/ipfs/go-ipld-format/compare/v0.6.0...v0.6.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/b4411f42758b6504d7796e5b812a9860e8a22fc9\"\u003e\u003ccode\u003eb4411f4\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/e9ceaefd9cff8e2038b41d180a2e00a2327e43bf\"\u003e\u003ccode\u003ee9ceaef\u003c/code\u003e\u003c/a\u003e avoid unnecessary slice allocation (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/a2d456f5a9d78e5a1dae467d75bf9e90d4337237\"\u003e\u003ccode\u003ea2d456f\u003c/code\u003e\u003c/a\u003e upate dependencies (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/d2fadfa21f3c7120fe5db6e3ce6da946379f45dc\"\u003e\u003ccode\u003ed2fadfa\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/0e41945f91d48d21ab7d3b74b5dae2bdd418cb02\"\u003e\u003ccode\u003e0e41945\u003c/code\u003e\u003c/a\u003e new version (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/539ce142cd786ee11fd0bca9ebc856135b841155\"\u003e\u003ccode\u003e539ce14\u003c/code\u003e\u003c/a\u003e Upgrade go-block-format to v0.2.2 (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/f21568f52abdd6cea25915b9ad57372abeb8124a\"\u003e\u003ccode\u003ef21568f\u003c/code\u003e\u003c/a\u003e bump version (\u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/19ff051f1e2a80dca04f437d265c891aa07aabf4\"\u003e\u003ccode\u003e19ff051\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ipfs/go-ipld-format/issues/93\"\u003e#93\u003c/a\u003e from ipfs/update-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/7adec4ab4280fe51c44f42e899c2af191c375137\"\u003e\u003ccode\u003e7adec4a\u003c/code\u003e\u003c/a\u003e Remove .gx directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ipfs/go-ipld-format/commit/c9c067e43a9380bfb1ac403211d09524cc4c16fd\"\u003e\u003ccode\u003ec9c067e\u003c/code\u003e\u003c/a\u003e update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ipfs/go-ipld-format/compare/v0.6.0...v0.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/libp2p/go-libp2p` from 0.37.2 to 0.41.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p/releases\"\u003egithub.com/libp2p/go-libp2p's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e7059eb52 conngater: fix incorrect err return value (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3219\"\u003e#3219\u003c/a\u003e)\n74c68600 fix(libp2phttp): bound NewStream timeout (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3225\"\u003e#3225\u003c/a\u003e)\nccc48499 webrtc: fix memory leak with udpmux.muxedConnection context (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3243\"\u003e#3243\u003c/a\u003e)\n99a511f7 connmgr: fix transport association bug (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3221\"\u003e#3221\u003c/a\u003e)\neb3ff9f8 autonatv2: fix server dial data request policy (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3247\"\u003e#3247\u003c/a\u003e)\n8ce45df1 Release v0.41.1\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p/compare/v0.41.0...v0.41.1\"\u003ehttps://github.com/libp2p/go-libp2p/compare/v0.41.0...v0.41.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch2\u003e⚠︎ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release updates go-multiaddr to v0.15 which has some breaking changes. This should not affect most users, but reference the go-multiaddr v0.15.0 release notes for breaking changes: \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔦 Highlights\u003c/h2\u003e\n\u003cp\u003eOverall this is a fairly minor release focused on supporting the go-multiaddr v0.15.0.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to go-multiaddr v0.15. This is a pretty big release for go-multiaddr that should make it harder to misuse. See the v0.15.0 release notes for breaking changes: \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/releases/tag/v0.15.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUniform HTTP Peer ID Auth over native HTTP transport and HTTP over libp2p streams. See the \u003ca href=\"https://pkg.go.dev/github.com/libp2p/go-libp2p/p2p/http#example-Host-AuthenticatedHTTP\"\u003ehttp.Host Autthenticated HTTP example\u003c/a\u003e in the Go doc for an example of usage.\u003c/li\u003e\n\u003cli\u003eSome upnp fixes that should make upnp/nat-pmp more reliable and easier to debug. This fixes an issue with FRITZ!Box routers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3195\"\u003elibp2p/go-libp2p#3195\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eautorelay: send addresses on eventbus; dont wrap address factory by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3071\"\u003elibp2p/go-libp2p#3071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebasichost: add certhashes to addrs in place by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3200\"\u003elibp2p/go-libp2p#3200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: move go-nat to internal package by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3154\"\u003elibp2p/go-libp2p#3154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update quic-go to v0.50.0 by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3204\"\u003elibp2p/go-libp2p#3204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update go-multiaddr to v0.15 by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3145\"\u003elibp2p/go-libp2p#3145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(identify): move log to debug level by \u003ca href=\"https://github.com/lidel\"\u003e\u003ccode\u003e@​lidel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3206\"\u003elibp2p/go-libp2p#3206\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(libp2phttp): More ergonomic auth by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3188\"\u003elibp2p/go-libp2p#3188\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(dcutr): Fix end to end tests and add legacy behavior flag (default=true) by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/pull/3044\"\u003elibp2p/go-libp2p#3044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(libp2phttp): Fix relative to absolute multiaddr URI logic (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3208\"\u003e#3208\u003c/a\u003e) \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p/compare/v0.40.0...v0.41.0\"\u003ehttps://github.com/libp2p/go-libp2p/compare/v0.40.0...v0.41.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.40.0\u003c/h2\u003e\n\u003ch2\u003e⚠ Breaking Change!\u003c/h2\u003e\n\u003cp\u003eIntroducing error codes mandated changing the error types returned by stream resets. All checks that depended on checking the error string or comparing equality with \u003ccode\u003enetwork.ErrReset\u003c/code\u003e, now need to use \u003ccode\u003eerrors.Is(err, network.ErrReset)\u003c/code\u003e. More details below in the error codes section.\u003c/p\u003e\n\u003ch2\u003e🔦 Highlights\u003c/h2\u003e\n\u003ch3\u003eError Codes\u003c/h3\u003e\n\u003cp\u003eThis releases introduces error codes for Stream Reset and Connection Close. This allows sending for more information to the peer about the error condition causing the abort. go-libp2p has already defined some error codes which are useful for many different use cases. You can find them in:\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/libp2p/go-libp2p/commit/8ce45df1bd142373cdf0a6f8355a757273258f49\"\u003e\u003ccode\u003e8ce45df\u003c/code\u003e\u003c/a\u003e Release v0.41.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/eb3ff9f8ddf9c92ebcc9a2c6cdc9559da95e582a\"\u003e\u003ccode\u003eeb3ff9f\u003c/code\u003e\u003c/a\u003e autonatv2: fix server dial data request policy (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3247\"\u003e#3247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/99a511f732cdab903fab7d0864e243ea78a9bdea\"\u003e\u003ccode\u003e99a511f\u003c/code\u003e\u003c/a\u003e connmgr: fix transport association bug (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3221\"\u003e#3221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/ccc48499530c5e0e1ecd514a7f875018c3fb95da\"\u003e\u003ccode\u003eccc4849\u003c/code\u003e\u003c/a\u003e webrtc: fix memory leak with udpmux.muxedConnection context (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/74c686002eacabb3749156ce722a4f1e378693f9\"\u003e\u003ccode\u003e74c6860\u003c/code\u003e\u003c/a\u003e fix(libp2phttp): bound NewStream timeout (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3225\"\u003e#3225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/7059eb52df81caf396cb45a5120f97c5f999ac9c\"\u003e\u003ccode\u003e7059eb5\u003c/code\u003e\u003c/a\u003e conngater: fix incorrect err return value (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3219\"\u003e#3219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/578af0c651a61549cc51a08c70f611c8977ae75e\"\u003e\u003ccode\u003e578af0c\u003c/code\u003e\u003c/a\u003e Release v0.41.0 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3210\"\u003e#3210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/e9a2fa57f50400889a8d2b4139a3e87b66ba68c1\"\u003e\u003ccode\u003ee9a2fa5\u003c/code\u003e\u003c/a\u003e chore: update deps for v0.41 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/c250ce3326c2ced502daa463651f40998b447bfb\"\u003e\u003ccode\u003ec250ce3\u003c/code\u003e\u003c/a\u003e fix(libp2phttp): Fix relative to absolute multiaddr URI logic (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p/issues/3208\"\u003e#3208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p/commit/93014e1148337e3093d6abe34e0d717451f8e088\"\u003e\u003ccode\u003e93014e1\u003c/code\u003e\u003c/a\u003e fix(dcutr): Fix end to end tests and add legacy behavior flag (default=true) ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p/compare/v0.37.2...v0.41.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.12.0 to 0.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/595\"\u003elibp2p/go-libp2p-pubsub#595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade go-libp2p to v0.39.1 by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/598\"\u003elibp2p/go-libp2p-pubsub#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: avoid repeated checksum calculations by \u003ca href=\"https://github.com/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: WithValidatorData publishing option by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/603\"\u003elibp2p/go-libp2p-pubsub#603\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/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/577\"\u003elibp2p/go-libp2p-pubsub#577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go-libp2p to latest by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/578\"\u003elibp2p/go-libp2p-pubsub#578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not call Debugf for non-debug levels in doDropRPC by \u003ca href=\"https://github.com/algorandskiy\"\u003e\u003ccode\u003e@​algorandskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/580\"\u003elibp2p/go-libp2p-pubsub#580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Function to Enable Application Layer to...\n\n_Description has been truncated_","html_url":"https://github.com/clevergoldfox/celestia-node/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/clevergoldfox%2Fcelestia-node/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-11-10T12:39:29.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3607868079","node_id":"PR_kwDOP40mtc6yhjPf","number":8,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 32 updates","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":"2025-11-10T12:39:29.000Z","updated_at":"2025-11-17T11:09:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":32,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.3","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.4","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/avast/retry-go/v4","old_version":"4.6.1","new_version":"4.7.0","repository_url":"https://github.com/avast/retry-go"},{"name":"github.com/beevik/ntp","old_version":"1.4.3","new_version":"1.5.0","repository_url":"https://github.com/beevik/ntp"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.7","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.64.0","new_version":"0.65.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.18.0","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/grpc-ecosystem/go-grpc-middleware/v2","old_version":"2.3.2","new_version":"2.3.3","repository_url":"https://github.com/grpc-ecosystem/go-grpc-middleware"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.38.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.16.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.40.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.40.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.3` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.4` |\n| [github.com/avast/retry-go/v4](https://github.com/avast/retry-go) | `4.6.1` | `4.7.0` |\n| [github.com/beevik/ntp](https://github.com/beevik/ntp) | `1.4.3` | `1.5.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.7` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.64.0` | `0.65.0` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.18.0` |\n| [github.com/grpc-ecosystem/go-grpc-middleware/v2](https://github.com/grpc-ecosystem/go-grpc-middleware) | `2.3.2` | `2.3.3` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.38.1` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.16.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.3.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.40.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.40.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.3 (2025-10-26)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: wrap KError into error returned by IncrementalAlterConfig by \u003ca href=\"https://github.com/prestona\"\u003e\u003ccode\u003e@​prestona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3352\"\u003eIBM/sarama#3352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: assign sequence when flushing retry buffers by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3362\"\u003eIBM/sarama#3362\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency dominikh/go-tools to v2025 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3351\"\u003eIBM/sarama#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency vearutop/teststat to v0.1.27 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3350\"\u003eIBM/sarama#3350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/klauspost/compress to v1.18.1 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3355\"\u003eIBM/sarama#3355\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): extract tool versions and add renovate customManagers by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3346\"\u003eIBM/sarama#3346\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.2...v1.46.3\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.2...v1.46.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.2 (2025-10-10)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eA big focus on improving our support for newer protocol versions in this release, particularly supporting a wider range of flexible versions\u003c/p\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: support V5 ListOffsets by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3308\"\u003eIBM/sarama#3308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DeleteGroups V2 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3320\"\u003eIBM/sarama#3320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DeleteTopics V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3321\"\u003eIBM/sarama#3321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support CreateTopics V5 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3322\"\u003eIBM/sarama#3322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support IncrementalAlterConfigs V1 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3319\"\u003eIBM/sarama#3319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DescribeGroups V5 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3331\"\u003eIBM/sarama#3331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support SyncGroup V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3332\"\u003eIBM/sarama#3332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support LeaveGroup V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3334\"\u003eIBM/sarama#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support Heartbeat V4 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3335\"\u003eIBM/sarama#3335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support JoinGroup V6 protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3339\"\u003eIBM/sarama#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support DescribeClientQuotas V1 protocol by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3342\"\u003eIBM/sarama#3342\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update map rather than create a new map by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3302\"\u003eIBM/sarama#3302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: metadata_response valid version range by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3304\"\u003eIBM/sarama#3304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add V4 as valid CreateTopicsResponse by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3305\"\u003eIBM/sarama#3305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct requiredVersion for DescribeLogDirsResponse by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3306\"\u003eIBM/sarama#3306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: extend TestAllocateBodyProtocolVersions for more testing by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3307\"\u003eIBM/sarama#3307\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: non-flexible ElectLeadersRequest V0/V1 encode/decode by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3312\"\u003eIBM/sarama#3312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make alterPartitionReassignmentsBlock consistent by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3313\"\u003eIBM/sarama#3313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct decodeRequest bytesRead return value by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3314\"\u003eIBM/sarama#3314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: decoder issues by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3327\"\u003eIBM/sarama#3327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve KIP-511 behaviour on older Kafka clusters by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3328\"\u003eIBM/sarama#3328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: return correct error when encoding by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3333\"\u003eIBM/sarama#3333\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct ApiVersionsResponse handling of ErrUnsupportedVersion by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3337\"\u003eIBM/sarama#3337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\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/IBM/sarama/commit/0447c9abdd8b66f6ee099320bbc21e88fb44e68c\"\u003e\u003ccode\u003e0447c9a\u003c/code\u003e\u003c/a\u003e chore(ci): bump actions/setup-node from 5.0.0 to 6.0.0 in the actions group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7744b25fcebed358795363d9e19e335cdbd5c056\"\u003e\u003ccode\u003e7744b25\u003c/code\u003e\u003c/a\u003e chore(ci): bump github/codeql-action from 4.30.8 to 4.30.9 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3358\"\u003e#3358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30f1c1d733ed4c20eeb66648e010747b761dd290\"\u003e\u003ccode\u003e30f1c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/klauspost/compress to v1.18.1 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3355\"\u003e#3355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9a643a1aac64fd193a627448a5d745c4ec0bb034\"\u003e\u003ccode\u003e9a643a1\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/35ecd4887f2e6c9727192919592cf65fd8f10dc4\"\u003e\u003ccode\u003e35ecd48\u003c/code\u003e\u003c/a\u003e fix: assign sequence when flushing retry buffers (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0347c607be37372b5342160204216c1f086c19b1\"\u003e\u003ccode\u003e0347c60\u003c/code\u003e\u003c/a\u003e fix: wrap KError into error returned by IncrementalAlterConfig (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3352\"\u003e#3352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/e566998c576e37a3f4abfa5660b52dd0e841de8c\"\u003e\u003ccode\u003ee566998\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency vearutop/teststat to v0.1.27 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3350\"\u003e#3350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/4c38778a1851340c85df1db0cd946c3ca5616392\"\u003e\u003ccode\u003e4c38778\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency dominikh/go-tools to v2025 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3351\"\u003e#3351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9fc1146d97993ce2cab081175efb0d586f13625f\"\u003e\u003ccode\u003e9fc1146\u003c/code\u003e\u003c/a\u003e chore(ci): bump actions/dependency-review-action from 4.8.0 to 4.8.1 in the a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ce734e311d5ea7d24eed599e17314f4f57f0649b\"\u003e\u003ccode\u003ece734e3\u003c/code\u003e\u003c/a\u003e chore(ci): bump github/codeql-action from 3.30.6 to 4.30.8 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3349\"\u003e#3349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.3...v6.1.4\"\u003ev6.1.4\u003c/a\u003e - 2025-10-28\u003c/h2\u003e\n\u003cp\u003eThis release includes a bug fix affecting block proposals in rare cases, along with an important update for Windows users running post-Fusaka fork.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSSZ-QL: Add endpoints for \u003ccode\u003eBeaconState\u003c/code\u003e/\u003ccode\u003eBeaconBlock\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15888\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd native state diff type and marshalling functions. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15250\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the earliest available slot after pruning operations in  beacon chain database pruner. This ensures the P2P layer accurately knows which historical data is available after pruning, preventing nodes from advertising or attempting to serve data that has been pruned. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15694\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly advertise (in ENR and beacon API) attestation subnets when using \u003ccode\u003e--subscribe-all-subnets\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15880\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erandomPeer\u003c/code\u003e: Return if the context is cancelled when waiting for peers. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15876\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error message when the byte count read from disk when reading a data column sidecars is lower than expected. (Mostly, because the file is truncated.). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15881\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete the genesis state file when --clear-db / --force-clear-db is specified. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15883\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sync committee subscription to use subnet indices instead of committee indices. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15885\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed metadata extraction on Windows by correctly splitting file paths. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15899\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eVerifyDataColumnsSidecarKZGProofs\u003c/code\u003e: Check if sizes match. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15892\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix recoverStateSummary to persist state summaries in stateSummaryBucket instead of stateBucket (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15896\"\u003e#15896\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15896\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eupdateCustodyInfoInDB\u003c/code\u003e: Use \u003ccode\u003eNumberOfCustodyGroups\u003c/code\u003e instead of \u003ccode\u003eNumberOfColumns\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15908\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync committee uses correct state to calculate position. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15905\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.1.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.2...v6.1.3\"\u003ev6.1.3\u003c/a\u003e - 2025-10-21\u003c/h2\u003e\n\u003cp\u003eThis release has several important beacon API and p2p fixes.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Grandine to P2P known agents. (Useful for metrics). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15829\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelegate sszInfo HashTreeRoot to FastSSZ-generated implementations via SSZObject, enabling roots calculation for generated types while avoiding duplicate logic. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15805\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Use \u003ccode\u003efastssz\u003c/code\u003e's \u003ccode\u003eSizeSSZ\u003c/code\u003e method for calculating the size of \u003ccode\u003eContainer\u003c/code\u003e type. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Access n-th element in \u003ccode\u003eList\u003c/code\u003e/\u003ccode\u003eVector\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15767\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not verify block data when calculating rewards. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15819\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProcess pending attestations after pending blocks are cleared. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15824\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated web3signer to 25.9.1. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGracefully handle submit blind block returning 502 errors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15848\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove returning individual message errors from Beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15835\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Clarify \u003ccode\u003eSize\u003c/code\u003e method with more sophisticated \u003ccode\u003eSSZType\u003c/code\u003es. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse service context and continue on slasher attestation errors (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15803\"\u003e#15803\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15803\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eblock event probably shouldn't be sent on certain block processing failures, now sends only on successing processing Block is NON-CANONICAL, Block IS CANONICAL but getFCUArgs FAILS, and Full success. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15814\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed web3signer e2e, issues caused due to a regression on old fork support. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.3...v6.1.4\"\u003ev6.1.4\u003c/a\u003e - 2025-10-24\u003c/h2\u003e\n\u003cp\u003eThis release includes a bug fix affecting block proposals in rare cases, along with an important update for Windows users running post-Fusaka fork.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSSZ-QL: Add endpoints for \u003ccode\u003eBeaconState\u003c/code\u003e/\u003ccode\u003eBeaconBlock\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15888\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd native state diff type and marshalling functions. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15250\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate the earliest available slot after pruning operations in  beacon chain database pruner. This ensures the P2P layer accurately knows which historical data is available after pruning, preventing nodes from advertising or attempting to serve data that has been pruned. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15694\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly advertise (in ENR and beacon API) attestation subnets when using \u003ccode\u003e--subscribe-all-subnets\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15880\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erandomPeer\u003c/code\u003e: Return if the context is cancelled when waiting for peers. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15876\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error message when the byte count read from disk when reading a data column sidecars is lower than expected. (Mostly, because the file is truncated.). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15881\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelete the genesis state file when --clear-db / --force-clear-db is specified. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15883\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sync committee subscription to use subnet indices instead of committee indices. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15885\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed metadata extraction on Windows by correctly splitting file paths. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15899\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eVerifyDataColumnsSidecarKZGProofs\u003c/code\u003e: Check if sizes match. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15892\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix recoverStateSummary to persist state summaries in stateSummaryBucket instead of stateBucket (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15896\"\u003e#15896\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15896\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eupdateCustodyInfoInDB\u003c/code\u003e: Use \u003ccode\u003eNumberOfCustodyGroups\u003c/code\u003e instead of \u003ccode\u003eNumberOfColumns\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15908\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync committee uses correct state to calculate position. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15905\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.1.2...v6.1.3\"\u003ev6.1.3\u003c/a\u003e - 2025-10-20\u003c/h2\u003e\n\u003cp\u003eThis release has several important beacon API and p2p fixes.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Grandine to P2P known agents. (Useful for metrics). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15829\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDelegate sszInfo HashTreeRoot to FastSSZ-generated implementations via SSZObject, enabling roots calculation for generated types while avoiding duplicate logic. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15805\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Use \u003ccode\u003efastssz\u003c/code\u003e's \u003ccode\u003eSizeSSZ\u003c/code\u003e method for calculating the size of \u003ccode\u003eContainer\u003c/code\u003e type. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Access n-th element in \u003ccode\u003eList\u003c/code\u003e/\u003ccode\u003eVector\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15767\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not verify block data when calculating rewards. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15819\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProcess pending attestations after pending blocks are cleared. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15824\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdated web3signer to 25.9.1. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGracefully handle submit blind block returning 502 errors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15848\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove returning individual message errors from Beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15835\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSSZ-QL: Clarify \u003ccode\u003eSize\u003c/code\u003e method with more sophisticated \u003ccode\u003eSSZType\u003c/code\u003es. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15864\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse service context and continue on slasher attestation errors (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15803\"\u003e#15803\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15803\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eblock event probably shouldn't be sent on certain block processing failures, now sends only on successing processing Block is NON-CANONICAL, Block IS CANONICAL but getFCUArgs FAILS, and Full success. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15814\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed web3signer e2e, issues caused due to a regression on old fork support. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15832\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not mark blocks as invalid from ErrNotDescendantOfFinalized. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15846\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15812\"\u003e#15812\u003c/a\u003e: Gossip attestation validation incorrectly rejecting attestations that arrive before their referenced blocks. Previously, attestations were saved to the pending queue but immediately rejected by forkchoice validation, causing \u0026quot;not descendant of finalized checkpoint\u0026quot; errors. Now attestations for missing blocks return \u003ccode\u003eValidationIgnore\u003c/code\u003e without error, allowing them to be properly processed when their blocks arrive. This eliminates false positive rejections and prevents potential incorrect peer downscoring during network congestion. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15840\"\u003e[PR]\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/avast/retry-go/v4` from 4.6.1 to 4.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avast/retry-go/releases\"\u003egithub.com/avast/retry-go/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esupport context cancel cause by \u003ca href=\"https://github.com/NivKeidan\"\u003e\u003ccode\u003e@​NivKeidan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/117\"\u003eavast/retry-go#117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/stretchr/testify from 1.10.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/136\"\u003eavast/retry-go#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd FullJitterBackoffDelay  by \u003ca href=\"https://github.com/amirrezafahimi\"\u003e\u003ccode\u003e@​amirrezafahimi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/128\"\u003eavast/retry-go#128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNo delay after final retry on max attempts by \u003ca href=\"https://github.com/StounhandJ\"\u003e\u003ccode\u003e@​StounhandJ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/129\"\u003eavast/retry-go#129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackOffDelay multiplies attempts from zero by \u003ca href=\"https://github.com/StounhandJ\"\u003e\u003ccode\u003e@​StounhandJ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/130\"\u003eavast/retry-go#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd Go version 1.25 to test matrix for expanded compatibility testing by \u003ca href=\"https://github.com/JaSei\"\u003e\u003ccode\u003e@​JaSei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/142\"\u003eavast/retry-go#142\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/NivKeidan\"\u003e\u003ccode\u003e@​NivKeidan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/117\"\u003eavast/retry-go#117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amirrezafahimi\"\u003e\u003ccode\u003e@​amirrezafahimi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/128\"\u003eavast/retry-go#128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/StounhandJ\"\u003e\u003ccode\u003e@​StounhandJ\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avast/retry-go/pull/129\"\u003eavast/retry-go#129\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avast/retry-go/compare/4.6.1...v4.7.0\"\u003ehttps://github.com/avast/retry-go/compare/4.6.1...v4.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/375037b55dceec39815fd3d0c5bfbccf30255a38\"\u003e\u003ccode\u003e375037b\u003c/code\u003e\u003c/a\u003e bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/306fcee0b3a24cc338d781ccadd4de9b181cd9f9\"\u003e\u003ccode\u003e306fcee\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/142\"\u003e#142\u003c/a\u003e from avast/go_1_25_test_environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/0bdef9ca6be8ab1a946ebbfbb3203e7e7ca27e5d\"\u003e\u003ccode\u003e0bdef9c\u003c/code\u003e\u003c/a\u003e ci(workflow): add Go version 1.25 to test matrix for expanded compatibility t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/66013dabdd7239c2457d50184ed100ac578a3f8b\"\u003e\u003ccode\u003e66013da\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/130\"\u003e#130\u003c/a\u003e from StounhandJ/back_off_delay\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/9e5d0d636c77cb5f93470add6842cdb15e0b9973\"\u003e\u003ccode\u003e9e5d0d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/129\"\u003e#129\u003c/a\u003e from StounhandJ/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/5068e50f13c0c2a32f37ba1cdb587c7a30131e4d\"\u003e\u003ccode\u003e5068e50\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/128\"\u003e#128\u003c/a\u003e from amirrezafahimi/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/22920c371b276dd4b858dc948201ee1435ca02fd\"\u003e\u003ccode\u003e22920c3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/avast/retry-go/issues/136\"\u003e#136\u003c/a\u003e from avast/dependabot/go_modules/github.com/stretchr/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/459fade57178b54cf274e5113eff8f4133b1f048\"\u003e\u003ccode\u003e459fade\u003c/code\u003e\u003c/a\u003e Bump github.com/stretchr/testify from 1.10.0 to 1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/6c62c209b5af94fb000269cd3ea985b25e788552\"\u003e\u003ccode\u003e6c62c20\u003c/code\u003e\u003c/a\u003e BackOffDelay multiplies attempts from zero\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avast/retry-go/commit/e330bceda0635d367d49c324ae28bda6df3bd1d1\"\u003e\u003ccode\u003ee330bce\u003c/code\u003e\u003c/a\u003e no delay after final retry on max attempts\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avast/retry-go/compare/4.6.1...4.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/beevik/ntp` from 1.4.3 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/releases\"\u003egithub.com/beevik/ntp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/blob/main/RELEASE_NOTES.md\"\u003egithub.com/beevik/ntp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.5.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\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/beevik/ntp/commit/bf2a50c2f9035259d3e3b2b27eb5d780d35805c6\"\u003e\u003ccode\u003ebf2a50c\u003c/code\u003e\u003c/a\u003e Release v1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3a6261ccfb8fb963bc940ddb025759adf8795288\"\u003e\u003ccode\u003e3a6261c\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/6917aef9285bbe6ca219087056cd8411237c83bf\"\u003e\u003ccode\u003e6917aef\u003c/code\u003e\u003c/a\u003e Minor change to QueryOptions ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3dfba1ddf8db46e59f0015acd5308b79cf1893db\"\u003e\u003ccode\u003e3dfba1d\u003c/code\u003e\u003c/a\u003e Add GetSystemTime query option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/9dfcbd9a319ba8c11eae7ee98b9ada97c7e44d5a\"\u003e\u003ccode\u003e9dfcbd9\u003c/code\u003e\u003c/a\u003e Update github actions to use go 1.24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/028290893ccb89792401f0ea18600760acba9697\"\u003e\u003ccode\u003e0282908\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/06ef196b89ecf9fe2dedfb53ffc03eb920841857\"\u003e\u003ccode\u003e06ef196\u003c/code\u003e\u003c/a\u003e Update github actions for better security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/0a52d188efc401bdcf6de375319c0b8b31e2c8d4\"\u003e\u003ccode\u003e0a52d18\u003c/code\u003e\u003c/a\u003e Response time fields robust against NTP rollover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beevik/ntp/compare/v1.4.3...v1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 to 1.16.7\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\u003eBallistic Drift Stabilizer (v1.16.7)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a re-roll of v1.16.6, including an important fix in the KZG cryptography library.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eThis release enables the Fusaka hardfork on Ethereum mainnet\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eThe Fusaka fork is scheduled to occur at \u003ccode\u003e2025-12-03 21:49:11 UTC\u003c/code\u003e.\nPlease upgrade your node to v1.16.7 in time for the fork.\u003c/p\u003e\n\u003cp\u003eThis release also enables two blob-parameter-only (BPO) upgrades.\nThese upgrades change protocol parameters to increase the available blob capacity.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBPO1 on\u003ccode\u003e2025-12-09\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBPO2 on \u003ccode\u003e2026-01-07\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSet mainnet timestamps for Osaka (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/33063\"\u003e#33063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Fusaka for \u003ccode\u003egeth --dev\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32917\"\u003e#32917\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eeth_sendRawTransactionSync\u003c/code\u003e which waits until either a timeout or the transaction is mined. This feature is mostly useful on L2s with lower blocktimes. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32830\"\u003e#32830\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32930\"\u003e#32930\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32929/\"\u003e#32929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eeth_simulateV1\u003c/code\u003e in ethclient (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32856\"\u003e#32856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for an issue that might crash \u003ccode\u003edebug_traceCall\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/33015\"\u003e#33015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for an issuer where local transactions were not persisted to the journal (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32921\"\u003e#32921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix for a cryptographic \u003ca href=\"https://redirect.github.com/ethereum/c-kzg-4844/pull/607\"\u003evulnerability in c-kzg-4844\u003c/a\u003e. This is only exploitable post-Fusaka. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/33093\"\u003e#33093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003egeth --genesis\u003c/code\u003e flag as an alternative to running \u003ccode\u003egeth init genesis.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32844\"\u003e#32844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for receipt insertion during ERA file import. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32934\"\u003e#32934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWork on getting the trie node history in order to serve historical \u003ccode\u003eeth_getProof\u003c/code\u003e request with the new path-based archive node. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32907\"\u003e#32907\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32914\"\u003e#32914\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32937\"\u003e#32937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFurther work on cmd/keeper, our guest program for zkVMs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32816\"\u003e#32816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVarious optimizations (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32971\"\u003e#32971\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32916\"\u003e#32916\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32965\"\u003e#32965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32946\"\u003e#32946\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNetworking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew metrics for tracking slow peers (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32964\"\u003e#32964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for an issue where disconnected peers were not removed in txFetcher (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32947\"\u003e#32947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/195?closed=1\"\u003e1.16.6\u003c/a\u003e and \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/195?closed=1\"\u003e1.16.7\u003c/a\u003e release milestones.\u003c/p\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://hub.docker.com/r/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e (use \u0026quot;stable\u0026quot; tag).\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/b9f3a3d964ed3d31e710ec7dd66da9181477ecb2\"\u003e\u003ccode\u003eb9f3a3d\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/07129d21c0fa0aa8b6f7426344cf9ec2f31bc427\"\u003e\u003ccode\u003e07129d2\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.7 stable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/653f8d499473c99e2e8ada6d3adea6ec95e97a69\"\u003e\u003ccode\u003e653f8d4\u003c/code\u003e\u003c/a\u003e go.mod: update to c-kzg v2.1.5 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33093\"\u003e#33093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5b77af394edd7d7384fbc7f112c8c183f86dcd4b\"\u003e\u003ccode\u003e5b77af3\u003c/code\u003e\u003c/a\u003e version: begin v1.16.7 release cycle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/386c3de6c45f3e185279e6760a17f88fb98dc81a\"\u003e\u003ccode\u003e386c3de\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/044828e6606e3368368884e249256a093bae4a6d\"\u003e\u003ccode\u003e044828e\u003c/code\u003e\u003c/a\u003e version: release go-ethereum v1.16.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/025072427e78b3af3e9a8ddcc64007a38dd374ed\"\u003e\u003ccode\u003e0250724\u003c/code\u003e\u003c/a\u003e params: set osaka and BPO1 \u0026amp; BPO2 mainnet dates (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33063\"\u003e#33063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/28c59b7a760f498c51604791791e194853ba36b6\"\u003e\u003ccode\u003e28c59b7\u003c/code\u003e\u003c/a\u003e core/rawdb: fix db inspector by supporting trienode history (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33087\"\u003e#33087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/18a902799e50b8c0db94653bdae436573e4308a9\"\u003e\u003ccode\u003e18a9027\u003c/code\u003e\u003c/a\u003e common: fix duration comparison in PrettyAge (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33064\"\u003e#33064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/e6d34c1fee407e77b1ea573346336a4b57c94a8b\"\u003e\u003ccode\u003ee6d34c1\u003c/code\u003e\u003c/a\u003e eth/tracers: fix prestateTracer for EIP-6780 SELFDESTRUCT (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/33050\"\u003e#33050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/beacon` from 0.64.0 to 0.65.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.65.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/58\"\u003eethpandaops/beacon#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(workflows): bump Go version from 1.22 to 1.24 by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/59\"\u003eethpandaops/beacon#59\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go version to 1.25.x and update fulu deps by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/61\"\u003eethpandaops/beacon#61\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/79449c5617d7b84b56e1b38cb13c02db34f1ab0a\"\u003e\u003ccode\u003e79449c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/61\"\u003e#61\u003c/a\u003e from ethpandaops/bump/godeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/f37f6cfafe327b1da0f89df50dfe4c85652998c6\"\u003e\u003ccode\u003ef37f6cf\u003c/code\u003e\u003c/a\u003e chore: bump Go version to 1.25.x and update all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/d274b74cf1ab5922ec33d437e8f8489865ce7524\"\u003e\u003ccode\u003ed274b74\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/59\"\u003e#59\u003c/a\u003e from ethpandaops/chore/go-1-25-lint-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/68d07e42fbe84d0cd3899d5facbb6833e7e24f72\"\u003e\u003ccode\u003e68d07e4\u003c/code\u003e\u003c/a\u003e ci(workflows): bump Go version from 1.22 to 1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/af6178d6108a0b2effc785a275f7cf622c8afb70\"\u003e\u003ccode\u003eaf6178d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/58\"\u003e#58\u003c/a\u003e from ethpandaops/dependabot/github_actions/actions-421...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/2b38ae9fb7e7ce8d2167b6aea335ee36f86d20cd\"\u003e\u003ccode\u003e2b38ae9\u003c/code\u003e\u003c/a\u003e chore(deps): bump the actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add option to calculate intervals from job completion time for interval-based scheduling (fixes \u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/565\"\u003e#565\u003c/a\u003e) by \u003ca href=\"https://github.com/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/884\"\u003ego-co-op/gocron#884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: limit validation for WithLimitedRuns by \u003ca href=\"https://github.com/OsipovMax\"\u003e\u003ccode\u003e@​OsipovMax\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/893\"\u003ego-co-op/gocron#893\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edoc: add v1 to v2 migration guide by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/890\"\u003ego-co-op/gocron#890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etests: add more daylight savings time tests by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/891\"\u003ego-co-op/gocron#891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Articles \u0026amp; Blog Posts section to README  by \u003ca href=\"https://github.com/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/886\"\u003ego-co-op/gocron#886\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/883\"\u003ego-co-op/gocron#883\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/OsipovMax\"\u003e\u003ccode\u003e@​OsipovMax\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/893\"\u003ego-co-op/gocron#893\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-co-op/gocron/compare/v2.17.0...v2.18.0\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.17.0...v2.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithStartDateTimePast WithStartAt option by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/882\"\u003ego-co-op/gocron#882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReusing the results of reflections to improve performance by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/873\"\u003ego-co-op/gocron#873\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle negative time.durations with error by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/878\"\u003ego-co-op/gocron#878\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: multiple calls to shutdown should be no-op by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/880\"\u003ego-co-op/gocron#880\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: go 1.23 is end of life - now go 1.24 by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/879\"\u003ego-co-op/gocron#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/875\"\u003ego-co-op/gocron#875\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/iyashjayesh\"\u003e\u003ccode\u003e@​iyashjayesh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/875\"\u003ego-co-op/gocron#875\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-co-op/gocron/compare/v2.16.6...v2.17.0\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.6...v2.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/46660bbfb344f1d254f1d68b499ad53bce5a44be\"\u003e\u003ccode\u003e46660bb\u003c/code\u003e\u003c/a\u003e fix: limit validation for WithLimitedRuns (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/291adb8eeeb68cf3ac630bdf3f6cd99f494ef8f1\"\u003e\u003ccode\u003e291adb8\u003c/code\u003e\u003c/a\u003e doc: add v1 to v2 migration guide (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/4278ff74b487bab7b6c2ab7b90fa6045b961216d\"\u003e\u003ccode\u003e4278ff7\u003c/code\u003e\u003c/a\u003e tests: add more daylight savings time tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/891\"\u003e#891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/11cf7cf8e24fa7c2b93972f431cad83f0de50643\"\u003e\u003ccode\u003e11cf7cf\u003c/code\u003e\u003c/a\u003e add blog post section (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/3ee53e03d97118dd400353aa95aeab80699bbaa5\"\u003e\u003ccode\u003e3ee53e0\u003c/code\u003e\u003c/a\u003e feat: Add option to calculate intervals from job completion time for interval...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/361bc6a4c7531f66ed83f1e6bb3ae41ec747d46f\"\u003e\u003ccode\u003e361bc6a\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6a30d6d8b973cf7da1b01312a364616ee92ecbba\"\u003e\u003ccode\u003e6a30d6d\u003c/code\u003e\u003c/a\u003e feat: add WithStartDateTimePast WithStartAt option (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/882\"\u003e#882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/536410f98a5473ed0bcb6d638b5df2e2e2043a8a\"\u003e\u003ccode\u003e536410f\u003c/code\u003e\u003c/a\u003e fix: multiple calls to shutdown should be no-op (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/7acb981965e3e9b593e84ca650d53a3716a6ddf0\"\u003e\u003ccode\u003e7acb981\u003c/code\u003e\u003c/a\u003e chore: go 1.23 is end of life - now go 1.24 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/70468cccd8c79c39239be060464f45a0c9f1a73d\"\u003e\u003ccode\u003e70468cc\u003c/code\u003e\u003c/a\u003e fix: handle negative time.durations with error (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/878\"\u003e#878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/go-grpc-middleware/v2` from 2.3.2 to 2.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/releases\"\u003egithub.com/grpc-ecosystem/go-grpc-middleware/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadd WithLabelsFromContext prometheus interceptor option by \u003ca href=\"https://github.com/benjibuiltit\"\u003e\u003ccode\u003e@​benjibuiltit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/758\"\u003egrpc-ecosystem/go-grpc-middleware#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct comment typo in StreamServerInterceptor function by \u003ca href=\"https://github.com/haru-256\"\u003e\u003ccode\u003e@​haru-256\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/760\"\u003egrpc-ecosystem/go-grpc-middleware#760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor refactor to remove duplication by \u003ca href=\"https://github.com/nwnt\"\u003e\u003ccode\u003e@​nwnt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/761\"\u003egrpc-ecosystem/go-grpc-middleware#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: migrate golangci-lint to v2.3.0 by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/765\"\u003egrpc-ecosystem/go-grpc-middleware#765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable misspell linter with golangci-lint by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/768\"\u003egrpc-ecosystem/go-grpc-middleware#768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable errorlint by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/774\"\u003egrpc-ecosystem/go-grpc-middleware#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update buf to v1.55.1 by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/767\"\u003egrpc-ecosystem/go-grpc-middleware#767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update dependabot configuration for gomod and github-actions by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/775\"\u003egrpc-ecosystem/go-grpc-middleware#775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable testifylint linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/769\"\u003egrpc-ecosystem/go-grpc-middleware#769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable several rules from go-critic by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/766\"\u003egrpc-ecosystem/go-grpc-middleware#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable several rules from govet by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/773\"\u003egrpc-ecosystem/go-grpc-middleware#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable contextcheck and fatcontext linters by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/770\"\u003egrpc-ecosystem/go-grpc-middleware#770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable usestdlibvars linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/772\"\u003egrpc-ecosystem/go-grpc-middleware#772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable promlinter linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/771\"\u003egrpc-ecosystem/go-grpc-middleware#771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable usetesting linter by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/784\"\u003egrpc-ecosystem/go-grpc-middleware#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump google.golang.org/grpc from 1.67.1 to 1.74.2 by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/785\"\u003egrpc-ecosystem/go-grpc-middleware#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable hugeParam rule from go-critic by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/786\"\u003egrpc-ecosystem/go-grpc-middleware#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use actions/setup-go native cache by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/787\"\u003egrpc-ecosystem/go-grpc-middleware#787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/794\"\u003e#794\u003c/a\u003e): Wrapping codes.OK should not cause panic by \u003ca href=\"https://github.com/floppyzedolfin\"\u003e\u003ccode\u003e@​floppyzedolfin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/795\"\u003egrpc-ecosystem/go-grpc-middleware#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(prometheus): add ContextLabels to ClientMetrics by \u003ca href=\"https://github.com/ArtARTs36\"\u003e\u003ccode\u003e@​ArtARTs36\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/798\"\u003egrpc-ecosystem/go-grpc-middleware#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ci): tidy module before linting by \u003ca href=\"https://github.com/manute\"\u003e\u003ccode\u003e@​manute\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/808\"\u003egrpc-ecosystem/go-grpc-middleware#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Prometheus] Fix pre-registration of \u003ccode\u003ehandled\u003c/code\u003e metrics with context labels by \u003ca href=\"https://github.com/t-bowcock\"\u003e\u003ccode\u003e@​t-bowcock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/810\"\u003egrpc-ecosystem/go-grpc-middleware#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid unnecessary logging field creation when payload logging is disabled by \u003ca href=\"https://github.com/dbeneker\"\u003e\u003ccode\u003e@​dbeneker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/809\"\u003egrpc-ecosystem/go-grpc-middleware#809\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/benjibuiltit\"\u003e\u003ccode\u003e@​benjibuiltit\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/758\"\u003egrpc-ecosystem/go-grpc-middleware#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/haru-256\"\u003e\u003ccode\u003e@​haru-256\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/760\"\u003egrpc-ecosystem/go-grpc-middleware#760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nwnt\"\u003e\u003ccode\u003e@​nwnt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/761\"\u003egrpc-ecosystem/go-grpc-middleware#761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/765\"\u003egrpc-ecosystem/go-grpc-middleware#765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/floppyzedolfin\"\u003e\u003ccode\u003e@​floppyzedolfin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/795\"\u003egrpc-ecosystem/go-grpc-middleware#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ArtARTs36\"\u003e\u003ccode\u003e@​ArtARTs36\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/798\"\u003egrpc-ecosystem/go-grpc-middleware#798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/manute\"\u003e\u003ccode\u003e@​manute\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/808\"\u003egrpc-ecosystem/go-grpc-middleware#808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t-bowcock\"\u003e\u003ccode\u003e@​t-bowcock\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/810\"\u003egrpc-ecosystem/go-grpc-middleware#810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbeneker\"\u003e\u003ccode\u003e@​dbeneker\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/pull/809\"\u003egrpc-ecosystem/go-grpc-middleware#809\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.2...v2.3.3\"\u003ehttps://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.2...v2.3.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/grpc-ecosystem/go-grpc-middleware/commit/390bcef25adebe4b0c7dbb365230c0a856737afe\"\u003e\u003ccode\u003e390bcef\u003c/code\u003e\u003c/a\u003e avoid unnecessary logging field creation when payload logging is disabled (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/809\"\u003e#809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/748e2b2129a08972c87aaf2ab4c97c280d95421a\"\u003e\u003ccode\u003e748e2b2\u003c/code\u003e\u003c/a\u003e fix metric label initialize (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/af451d0eeabf17681eaa24e553626b81d3adbf77\"\u003e\u003ccode\u003eaf451d0\u003c/code\u003e\u003c/a\u003e fix(ci): tidy module before linting (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/808\"\u003e#808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/2dc9821e1ff0d0b1cf2c76f7c86118de6b05a832\"\u003e\u003ccode\u003e2dc9821\u003c/code\u003e\u003c/a\u003e feat: add ContextLabels to ClientMetrics (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/2338d5a9c0a5fa061172c85240236d6cafd5e8e9\"\u003e\u003ccode\u003e2338d5a\u003c/code\u003e\u003c/a\u003e fix(\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/794\"\u003e#794\u003c/a\u003e): Wrapping codes.OK should not cause panic (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/6ec6dd3e41c4b5683f238dce757e1e2cb9ab887f\"\u003e\u003ccode\u003e6ec6dd3\u003c/code\u003e\u003c/a\u003e chore: use actions/setup-go native cache (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/787\"\u003e#787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/f7911cca577b7a4123622f8b92348f7cf12aa46d\"\u003e\u003ccode\u003ef7911cc\u003c/code\u003e\u003c/a\u003e chore: enable hugeParam rule from go-critic (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/786\"\u003e#786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/e2d57733fa65b302d616807f96a7496b179cc1cc\"\u003e\u003ccode\u003ee2d5773\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/grpc from 1.67.1 to 1.74.2 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/d75e7d9af93bf500eac9e94bc6d72a9f5a6ef004\"\u003e\u003ccode\u003ed75e7d9\u003c/code\u003e\u003c/a\u003e chore: enable usetesting linter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/commit/c8a612be2019197c73fb14ac797d87fa049ee578\"\u003e\u003ccode\u003ec8a612b\u003c/code\u003e\u003c/a\u003e chore: enable promlinter linter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/go-grpc-middleware/issues/771\"\u003e#771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.3.2...v2.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.38.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.38.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Implement returning method on SQL Server by \u003ca href=\"https://github.com/Bugadinho\"\u003e\u003ccode\u003e@​Bugadinho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/220\"\u003e#220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FIX] Add document to demonstrate how to write nested \u003ccode\u003eJOIN\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/217\"\u003e#217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NEW] Add \u003ccode\u003eOrderByAsc\u003c/code\u003e and \u003ccode\u003eOrderByDesc\u003c/code\u003e to \u003ccode\u003eSelectBuilder\u003c/code\u003e/\u003ccode\u003eUpdateBuilder\u003c/code\u003e/\u003ccode\u003eDeleteBuilder\u003c/code\u003e/\u003ccode\u003eUnionBuilder\u003c/code\u003e for better readability. The old methods \u003ccode\u003eOrderBy\u003c/code\u003e/\u003ccode\u003eAsc\u003c/code\u003e/\u003ccode\u003eDesc\u003c/code\u003e are marked as deprecated. \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/214\"\u003e#214\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/Bugadinho\"\u003e\u003ccode\u003e@​Bugadinho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/pull/220\"\u003ehuandu/go-sqlbuilder#220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.37.0...v1.38.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.37.0...v1.38.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/e4f129e422fa7217c6e580e6950aadc758484246\"\u003e\u003ccode\u003ee4f129e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/222\"\u003e#222\u003c/a\u003e from zhangyongding/fix-oralce-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/81eb13e43fb4b2671467ca4591ff617e06269fc8\"\u003e\u003ccode\u003e81eb13e\u003c/code\u003e\u003c/a\u003e fix oracle limit bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/87617c3caf3121922c8eb79168e8026f77f84794\"\u003e\u003ccode\u003e87617c3\u003c/code\u003e\u003c/a\u003e Add nested JOIN example to README and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/2aef540e4b16f977a94057416cac0a2f2d636286\"\u003e\u003ccode\u003e2aef540\u003c/code\u003e\u003c/a\u003e Add OrderByAsc and OrderByDesc methods to all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/aaf0f2cf7e2f6b4d2d2ce4279ee5144318db677f\"\u003e\u003ccode\u003eaaf0f2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/220\"\u003e#220\u003c/a\u003e from Bugadinho/return-sqlserver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/56693923903a7417fcd797d48724febd17928b72\"\u003e\u003ccode\u003e5669392\u003c/code\u003e\u003c/a\u003e Add tests for returning on SQL Server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/fe767acd37d8088923a15a4827e1aaa585db1e0e\"\u003e\u003ccode\u003efe767ac\u003c/code\u003e\u003c/a\u003e Add returning support on SQL Server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/009947e6a12c5a1f4410013ac5bad5e56aa9b874\"\u003e\u003ccode\u003e009947e\u003c/code\u003e\u003c/a\u003e Add WriteStringsPrefixed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlb...\n\n_Description has been truncated_","html_url":"https://github.com/repo-senseimko0p/xatu/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/repo-senseimko0p%2Fxatu/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"0.13.0","new_version":"0.16.1","update_type":"minor","path":null,"pr_created_at":"2025-10-31T03:51:19.000Z","version_change":"0.13.0 → 0.16.1","issue":{"uuid":"3573298379","node_id":"PR_kwDOQMhjw86wv2Kq","number":14,"state":"open","title":"dependabot(gomod): bump github.com/multiformats/go-multiaddr from 0.13.0 to 0.16.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-31T03:51:19.000Z","updated_at":"2025-10-31T03:51:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dependabot(gomod)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.13.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.13.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.13.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.13.0\u0026new-version=0.16.1)](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/MatrixonBNB/Matrix-optimism/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatrixonBNB%2FMatrix-optimism/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-10-06T11:43:45.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3486881214","node_id":"PR_kwDOP40mtc6sP_as","number":4,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-10-20T10:38:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-06T11:43:45.000Z","updated_at":"2025-10-20T10:38:35.000Z","time_to_close":1205689,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":29,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.1","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/beevik/ntp","old_version":"1.4.3","new_version":"1.5.0","repository_url":"https://github.com/beevik/ntp"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.64.0","new_version":"0.65.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.3.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.1` |\n| [github.com/beevik/ntp](https://github.com/beevik/ntp) | `1.4.3` | `1.5.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.64.0` | `0.65.0` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.3.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev6.1.1\u003c/h1\u003e\n\u003cp\u003eThis release is a reissue of v6.1.0 from the same commit. The only difference is that this release has debug symbols stripped from the release binaries. We built these release assets with \u003ccode\u003e--strip=always\u003c/code\u003e. These release assets have been tested to work in a windows VM (resolves \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15760\"\u003eOffchainLabs/prysm#15760\u003c/a\u003e). See \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15774\"\u003eOffchainLabs/prysm#15774\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003e:arrow_down: v6.1.0 changelog below :arrow_down:\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/beevik/ntp` from 1.4.3 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/releases\"\u003egithub.com/beevik/ntp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beevik/ntp/blob/main/RELEASE_NOTES.md\"\u003egithub.com/beevik/ntp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.5.0\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eChanges\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003eGetSystemTime\u003c/code\u003e field to \u003ccode\u003eQueryOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated minimum required Go version to 1.24.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded package dependencies to retrieve security fixes.\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/beevik/ntp/commit/bf2a50c2f9035259d3e3b2b27eb5d780d35805c6\"\u003e\u003ccode\u003ebf2a50c\u003c/code\u003e\u003c/a\u003e Release v1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3a6261ccfb8fb963bc940ddb025759adf8795288\"\u003e\u003ccode\u003e3a6261c\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/6917aef9285bbe6ca219087056cd8411237c83bf\"\u003e\u003ccode\u003e6917aef\u003c/code\u003e\u003c/a\u003e Minor change to QueryOptions ordering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/3dfba1ddf8db46e59f0015acd5308b79cf1893db\"\u003e\u003ccode\u003e3dfba1d\u003c/code\u003e\u003c/a\u003e Add GetSystemTime query option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/9dfcbd9a319ba8c11eae7ee98b9ada97c7e44d5a\"\u003e\u003ccode\u003e9dfcbd9\u003c/code\u003e\u003c/a\u003e Update github actions to use go 1.24+\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/028290893ccb89792401f0ea18600760acba9697\"\u003e\u003ccode\u003e0282908\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/06ef196b89ecf9fe2dedfb53ffc03eb920841857\"\u003e\u003ccode\u003e06ef196\u003c/code\u003e\u003c/a\u003e Update github actions for better security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beevik/ntp/commit/0a52d188efc401bdcf6de375319c0b8b31e2c8d4\"\u003e\u003ccode\u003e0a52d18\u003c/code\u003e\u003c/a\u003e Response time fields robust against NTP rollover\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beevik/ntp/compare/v1.4.3...v1.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 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.16.1...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/ethpandaops/beacon` from 0.64.0 to 0.65.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.65.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the actions group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/58\"\u003eethpandaops/beacon#58\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(workflows): bump Go version from 1.22 to 1.24 by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/59\"\u003eethpandaops/beacon#59\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go version to 1.25.x and update fulu deps by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/61\"\u003eethpandaops/beacon#61\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/79449c5617d7b84b56e1b38cb13c02db34f1ab0a\"\u003e\u003ccode\u003e79449c5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/61\"\u003e#61\u003c/a\u003e from ethpandaops/bump/godeps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/f37f6cfafe327b1da0f89df50dfe4c85652998c6\"\u003e\u003ccode\u003ef37f6cf\u003c/code\u003e\u003c/a\u003e chore: bump Go version to 1.25.x and update all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/d274b74cf1ab5922ec33d437e8f8489865ce7524\"\u003e\u003ccode\u003ed274b74\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/59\"\u003e#59\u003c/a\u003e from ethpandaops/chore/go-1-25-lint-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/68d07e42fbe84d0cd3899d5facbb6833e7e24f72\"\u003e\u003ccode\u003e68d07e4\u003c/code\u003e\u003c/a\u003e ci(workflows): bump Go version from 1.22 to 1.24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/af6178d6108a0b2effc785a275f7cf622c8afb70\"\u003e\u003ccode\u003eaf6178d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/issues/58\"\u003e#58\u003c/a\u003e from ethpandaops/dependabot/github_actions/actions-421...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/beacon/commit/2b38ae9fb7e7ce8d2167b6aea335ee36f86d20cd\"\u003e\u003ccode\u003e2b38ae9\u003c/code\u003e\u003c/a\u003e chore(deps): bump the actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.64.0...v0.65.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/dbac9882afbf925759f7ebfc3ceb87fcb76a3e9d\"\u003e\u003ccode\u003edbac988\u003c/code\u003e\u003c/a\u003e Synchronize time in distributed circuit breaker (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/bc59bdd25d38b7e876d631551e3c9b140e254d15\"\u003e\u003ccode\u003ebc59bdd\u003c/code\u003e\u003c/a\u003e Refactor tests (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/c5980150589eba1edb05c392c43e2684c1e9fef1\"\u003e\u003ccode\u003ec598015\u003c/code\u003e\u003c/a\u003e Fix panic handling in CircuitBreaker test by removing unnecessary return valu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/471db3de7696ab9c2355063f624b6eca869d11d7\"\u003e\u003ccode\u003e471db3d\u003c/code\u003e\u003c/a\u003e Use interface redis.UniversalClient instead of hardcoded struct (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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@​j...\n\n_Description has been truncated_","html_url":"https://github.com/repo-senseimko0p/xatu/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/repo-senseimko0p%2Fxatu/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-29T10:42:37.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3464337434","node_id":"PR_kwDOI9EVt86rEQvy","number":99,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T10:42:37.000Z","updated_at":"2025-10-01T00:03:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":12,"packages":[{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.4","new_version":"6.1.0","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/cenkalti/backoff/v5","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/cenkalti/backoff"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.62.1-0.20250710044500-b1a6c7fe376a","new_version":"0.64.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ethpandaops/ethereum-package-go","old_version":"0.5.0","new_version":"0.8.0","repository_url":"https://github.com/ethpandaops/ethereum-package-go"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/libp2p/go-libp2p-mplex","old_version":"0.10.0","new_version":"0.11.0","repository_url":"https://github.com/libp2p/go-libp2p-mplex"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.4` | `6.1.0` |\n| [github.com/cenkalti/backoff/v5](https://github.com/cenkalti/backoff) | `5.0.2` | `5.0.3` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.62.1-0.20250710044500-b1a6c7fe376a` | `0.64.0` |\n| [github.com/ethpandaops/ethereum-package-go](https://github.com/ethpandaops/ethereum-package-go) | `0.5.0` | `0.8.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/libp2p/go-libp2p-mplex](https://github.com/libp2p/go-libp2p-mplex) | `0.10.0` | `0.11.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n\n\nUpdates `github.com/OffchainLabs/prysm/v6` from 6.0.4 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the new Fulu Metadata. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15440\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement reconstruction. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15454\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement engine method \u003ccode\u003eGetBlobsV2\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement execution \u003ccode\u003eReconstructDataColumnSidecars\u003c/code\u003e, which reconstruct data column sidecars from data fetched from the execution layer. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enew \u003ccode\u003e--batch-verifier-limit\u003c/code\u003e flag to configure max number of signatures to batch verify on gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15467\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on Keep a Changelog, and this project adheres to Semantic Versioning.\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/OffchainLabs/prysm/commit/83d75bcb78f7360fd7ded88b008789e6776e3ae6\"\u003e\u003ccode\u003e83d75bc\u003c/code\u003e\u003c/a\u003e Update quick-go (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15749\"\u003e#15749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/ba5f7361ad05c9e024b357c0ca77131ee234b5e2\"\u003e\u003ccode\u003eba5f736\u003c/code\u003e\u003c/a\u003e flipping if statement check to fix metric (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15743\"\u003e#15743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/8fa956036acd9bf0c0c634f841afe0a6ad43dab7\"\u003e\u003ccode\u003e8fa9560\u003c/code\u003e\u003c/a\u003e Update go.mod to v1.25.1. (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15740\"\u003e#15740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/58ce1c25f5bb88d846516cea36898b06c0b36561\"\u003e\u003ccode\u003e58ce1c2\u003c/code\u003e\u003c/a\u003e fixing error handling of unfound block (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15742\"\u003e#15742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/98532a2df38ebb45936631759ac7ea19a1983418\"\u003e\u003ccode\u003e98532a2\u003c/code\u003e\u003c/a\u003e update spectests to 1.6.0-beta.0 (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15741\"\u003e#15741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/08be6fde92aef248980d27cc8c522d328cded6f6\"\u003e\u003ccode\u003e08be6fd\u003c/code\u003e\u003c/a\u003e fix: replace fmt.Printf with proper test error handling in web3signer… (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15723\"\u003e#15723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/4585cdc9322ea545c6ff32954126b504b1a08759\"\u003e\u003ccode\u003e4585cdc\u003c/code\u003e\u003c/a\u003e \u003ccode\u003ecreateLocalNode\u003c/code\u003e: Wait before retrying to retrieve the custody group count i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/aa47435c919634291dd3c31b9e2e338443ff1d68\"\u003e\u003ccode\u003eaa47435\u003c/code\u003e\u003c/a\u003e Update eth clients pinned deps (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15733\"\u003e#15733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/80eba4e6dd7ff4de33ae006cd859bfff7947a5c5\"\u003e\u003ccode\u003e80eba4e\u003c/code\u003e\u003c/a\u003e Fix no custody info available at start (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15732\"\u003e#15732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OffchainLabs/prysm/commit/606294e17fe970d47ec6a496077f5d01bc7713e0\"\u003e\u003ccode\u003e606294e\u003c/code\u003e\u003c/a\u003e Improve logging of data column sidecars (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15728\"\u003e#15728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/OffchainLabs/prysm/compare/v6.0.4...v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cenkalti/backoff/v5` from 5.0.2 to 5.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/7cad66a637c4ffff09d0795608116ddcc7eb1769\"\u003e\u003ccode\u003e7cad66a\u003c/code\u003e\u003c/a\u003e Don't bubble PermanentError from Retry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/aa5bd1344128d6d985c9606fe384663cc506e1d8\"\u003e\u003ccode\u003eaa5bd13\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003emath/rand/v2\u003c/code\u003e instead of \u003ccode\u003emath/rand\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/34d5e3900490f87fc4fa275d0aecdb9fb2cc8258\"\u003e\u003ccode\u003e34d5e39\u003c/code\u003e\u003c/a\u003e remove stale MaxElapsedTime comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/5567bc72ce0937337676a17a453fd3b031fd6015\"\u003e\u003ccode\u003e5567bc7\u003c/code\u003e\u003c/a\u003e fix WithMaxTries comment; closes \u003ca href=\"https://redirect.github.com/cenkalti/backoff/issues/161\"\u003e#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/b7359dcdb16304a8d641b280d91742289012b6c0\"\u003e\u003ccode\u003eb7359dc\u003c/code\u003e\u003c/a\u003e add stale bot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cenkalti/backoff/compare/v5.0.2...v5.0.3\"\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.16.1 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.16.1...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/ethpandaops/beacon` from 0.62.1-0.20250710044500-b1a6c7fe376a to 0.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.64.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat/data column sidecar event type by \u003ca href=\"https://github.com/samcm\"\u003e\u003ccode\u003e@​samcm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/57\"\u003eethpandaops/beacon#57\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.63.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add alpha release workflow to automate tagging of alpha releases by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/54\"\u003eethpandaops/beacon#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(beacon/state): introduce BlobSchedule by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/55\"\u003eethpandaops/beacon#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(beacon): fulu support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/53\"\u003eethpandaops/beacon#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/commits/v0.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/ethereum-package-go` from 0.5.0 to 0.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/releases\"\u003egithub.com/ethpandaops/ethereum-package-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update to kurtosis go sdk to v1.11.1 by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/13\"\u003eethpandaops/ethereum-package-go#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(config): add validator client image override support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/12\"\u003eethpandaops/ethereum-package-go#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add supernode support and checkpointsync support by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: checkpoint to root by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/9\"\u003eethpandaops/ethereum-package-go#9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: client extra mounts support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/10\"\u003eethpandaops/ethereum-package-go#10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: multiple things by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for extra_files configuration in ethereum-package by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/11\"\u003eethpandaops/ethereum-package-go#11\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/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/63d16655539568f0101fd0478b71545879a7b3ad\"\u003e\u003ccode\u003e63d1665\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/13\"\u003e#13\u003c/a\u003e from ethpandaops/bump-kurtosis-1-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b942a79752b1f7bf96f4939044300ca4db4bf99b\"\u003e\u003ccode\u003eb942a79\u003c/code\u003e\u003c/a\u003e chore: update to kurtosis go sdk to v1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b2487a5b3c61459fbb4be56bcf44ed3a62dc4c77\"\u003e\u003ccode\u003eb2487a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/12\"\u003e#12\u003c/a\u003e from ethpandaops/feat/vc-img\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/1b13c07fa769cdef46bf770a475e622a98b7f98f\"\u003e\u003ccode\u003e1b13c07\u003c/code\u003e\u003c/a\u003e feat(config): add validator client image override support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/f9d3030e5840ac29d847d414b1162a96fb2f2141\"\u003e\u003ccode\u003ef9d3030\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/11\"\u003e#11\u003c/a\u003e from ethpandaops/feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a416511f8f836214302b68faeb72cd3a4455d1d8\"\u003e\u003ccode\u003ea416511\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/21e4edb841d647c1d230881c4d5ee7f9cc17b310\"\u003e\u003ccode\u003e21e4edb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/7\"\u003e#7\u003c/a\u003e from ethpandaops/skylenet/sync-example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/2489dfe9e1d4c3ff03ddf6411c1e713b31114704\"\u003e\u003ccode\u003e2489dfe\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/cea1eb5d2a0387862d77170ff7b0995fe65d25c6\"\u003e\u003ccode\u003ecea1eb5\u003c/code\u003e\u003c/a\u003e fix(ethereum.go): pin DefaultPackageVersion to \u0026quot;main\u0026quot; branch instead of relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a457ac643948495d946fc77c3f23c6e2ca18d8c6\"\u003e\u003ccode\u003ea457ac6\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into skylenet/sync-example\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/kurtosis-tech/kurtosis/api/golang` from 1.10.1 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/kurtosis-tech/kurtosis/releases\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/blob/main/CHANGELOG.md\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\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/kurtosis-tech/kurtosis/commit/dfe0800d6595c208c2cf6f31ffab6b0292f32373\"\u003e\u003ccode\u003edfe0800\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.1 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2800\"\u003e#2800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e\u003ccode\u003e60c1776\u003c/code\u003e\u003c/a\u003e fix: don't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e\u003ccode\u003e5657e20\u003c/code\u003e\u003c/a\u003e fix: remove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1e0eac23e5ea03ca48d2737a5045283420eed883\"\u003e\u003ccode\u003e1e0eac2\u003c/code\u003e\u003c/a\u003e build(deps): Bump golang.org/x/oauth2 from 0.11.0 to 0.27.0 in /engine/server...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3596aadb24e62ef51436af030a0cfa8b82876b9a\"\u003e\u003ccode\u003e3596aad\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.0 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003e\u003ccode\u003ef30f1f8\u003c/code\u003e\u003c/a\u003e fix: in \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of `MaxMemo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e\u003ccode\u003e99ed25d\u003c/code\u003e\u003c/a\u003e fix(docs):  typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e\u003ccode\u003e3b3c90c\u003c/code\u003e\u003c/a\u003e feat: tolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e\u003ccode\u003e17e97d6\u003c/code\u003e\u003c/a\u003e feat: add k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5485bc135c88e5062a42e7e69e4863342a8728c1\"\u003e\u003ccode\u003e5485bc1\u003c/code\u003e\u003c/a\u003e chore: at least node 20.11 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.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/libp2p/go-libp2p-mplex` from 0.10.0 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/releases\"\u003egithub.com/libp2p/go-libp2p-mplex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/48\"\u003elibp2p/go-libp2p-mplex#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/49\"\u003elibp2p/go-libp2p-mplex#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd .As method to mplex conn by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ehttps://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/6f66726831893e9ab54b2f5e7cdb293b95f00aae\"\u003e\u003ccode\u003e6f66726\u003c/code\u003e\u003c/a\u003e Release v0.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/9b4ce82dceb810b3cc9c9e912ab5d2caac1e069c\"\u003e\u003ccode\u003e9b4ce82\u003c/code\u003e\u003c/a\u003e add .As method to mplex conn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/7585b1d6a93aacfde17c9470b86be962e15f0b9f\"\u003e\u003ccode\u003e7585b1d\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/3700509b85a9f2a53f66a737bf1d3b0d3deb5f61\"\u003e\u003ccode\u003e3700509\u003c/code\u003e\u003c/a\u003e ci: uci/copy-templates (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.13.0 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(BatchPublishing): Make topic.AddToBatch threadsafe by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/622\"\u003elibp2p/go-libp2p-pubsub#622\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/604\"\u003elibp2p/go-libp2p-pubsub#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(IDONTWANT)!: Do not IDONTWANT your sender by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/609\"\u003elibp2p/go-libp2p-pubsub#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(gossipsub): Add MessageBatch by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/607\"\u003elibp2p/go-libp2p-pubsub#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend IDONTWANT before first publish by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/612\"\u003elibp2p/go-libp2p-pubsub#612\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.13.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/595\"\u003elibp2p/go-libp2p-pubsub#595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade go-libp2p to v0.39.1 by \u003ca href=\"https://github.com/gammazero\"\u003e\u003ccode\u003e@​gammazero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/598\"\u003elibp2p/go-libp2p-pubsub#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: avoid repeated checksum calculations by \u003ca href=\"https://github.com/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: WithValidatorData publishing option by \u003ca href=\"https://github.com/Wondertan\"\u003e\u003ccode\u003e@​Wondertan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/603\"\u003elibp2p/go-libp2p-pubsub#603\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/arajasek\"\u003e\u003ccode\u003e@​arajasek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/599\"\u003elibp2p/go-libp2p-pubsub#599\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.13.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/ae65ce484ebbf21d4baf92d5b875eade9f002057\"\u003e\u003ccode\u003eae65ce4\u003c/code\u003e\u003c/a\u003e Release v0.14.1 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/623\"\u003e#623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/fedbccc0c69d091d1fcbcfe5709a3f03a2aecb9c\"\u003e\u003ccode\u003efedbccc\u003c/code\u003e\u003c/a\u003e fix(BatchPublishing): Make topic.AddToBatch threadsafe (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/622\"\u003e#622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/3f89e4331c981a6b60206b762a10d015c04875a8\"\u003e\u003ccode\u003e3f89e43\u003c/code\u003e\u003c/a\u003e Release v0.14.0 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/614\"\u003e#614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/c405ca80280609a2b664e2b9a978981524942a0e\"\u003e\u003ccode\u003ec405ca8\u003c/code\u003e\u003c/a\u003e refactor: 10x faster RPC splitting (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/615\"\u003e#615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/38ad16a6872e0ff4cab2fc1ef39e25aa443d97c0\"\u003e\u003ccode\u003e38ad16a\u003c/code\u003e\u003c/a\u003e test: Fix flaky TestMessageBatchPublish (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/616\"\u003e#616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/9e5145fb29c9df968bbec842fcb4cbab64f47b7f\"\u003e\u003ccode\u003e9e5145f\u003c/code\u003e\u003c/a\u003e Send IDONTWANT before first publish (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/612\"\u003e#612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.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/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=\"htt...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/ethcore/pull/99","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fethcore/issues/99","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/99/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-29T09:11:46.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2869703638","node_id":"PR_kwDOP40mtc6rDDPW","number":1,"state":"closed","title":"build(deps): bump the go-dependencies group with 27 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-10-06T10:53:39.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-29T09:11:46.000Z","updated_at":"2025-10-06T10:53:39.000Z","time_to_close":610913,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":27,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.0","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"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/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/sdk","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/sdk/metric","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/trace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"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/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.74.2","new_version":"1.75.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.6","new_version":"1.36.8"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 27 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.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.74.2` | `1.75.0` |\n| google.golang.org/protobuf | `1.36.6` | `1.36.8` |\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the new Fulu Metadata. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15440\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement reconstruction. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15454\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement engine method \u003ccode\u003eGetBlobsV2\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement execution \u003ccode\u003eReconstructDataColumnSidecars\u003c/code\u003e, which reconstruct data column sidecars from data fetched from the execution layer. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enew \u003ccode\u003e--batch-verifier-limit\u003c/code\u003e flag to configure max number of signatures to batch verify on gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15467\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on Keep a Changelog, and this project adheres to Semantic Versioning.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.3...v6.0.4\"\u003ev6.0.4\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003cp\u003eThis release has more work on PeerDAS, and light client support. Additionally, we have a few bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBlob cache size now correctly set at startup.\u003c/li\u003e\n\u003cli\u003eA fix for slashing protection history exports where the validator database was in a nested folder.\u003c/li\u003e\n\u003cli\u003eCorrected behavior of the API call for state committees with an invalid request.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e/bin/sh\u003c/code\u003e is now symlinked to \u003ccode\u003e/bin/bash\u003c/code\u003e for Prysm docker images.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn the \u003ca href=\"https://github.com/eth-clients/hoodi\"\u003eHoodi\u003c/a\u003e testnet, the default gas limit is raised to 60M gas.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd light client mainnet spec test. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15295\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for light client req/resp domain. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15281\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded /bin/sh simlink to docker images. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15294\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Prysm build data to otel tracing spans. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15302\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd light client minimal spec test support for \u003ccode\u003eupdate_ranking\u003c/code\u003e tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15297\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd fulu operation and epoch processing spec tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15284\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated e2e Beacon API evaluator to support more endpoints, including the ones introduced in Electra. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15304\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column sidecars verification methods. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15232\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement data column sidecars filesystem. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15257\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd blob schedule support from \u003ca href=\"https://redirect.github.com/ethereum/consensus-specs/pull/4277\"\u003eethereum/consensus-specs#4277\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15272\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erandom forkchoice spec tests for fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15287\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to download nightly test vectors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15312\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Validation pipeline for data column sidecars received via gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15310\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement P2P. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15347\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the blockchain package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15350\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate spec tests to v1.6.0-alpha.0. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15306\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Refactor the reconstruction pipeline. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: \u003ccode\u003eDataColumnStorage.Get\u003c/code\u003e - Exit early no columns are available. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault hoodi testnet builder gas limit to 60M. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15361\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cyclical dependencies issue when using testing/util package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15248\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet seen blob cache size correctly based on current slot time at start up. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15348\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eslashing-protection-history export\u003c/code\u003e failing when \u003ccode\u003evalidator.db\u003c/code\u003e is in a nested folder like \u003ccode\u003edata/direct/\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/14954\"\u003e#14954\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15351\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003e/eth/v1/beacon/states/{state_id}/committees\u003c/code\u003e endpoint return \u003ccode\u003e400\u003c/code\u003e when slot does not belong to the specified epoch, aligning with the Beacon API spec (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15355\"\u003e#15355\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15356\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved eager validator context cancellation that was causing validator builder registrations to fail occasionally. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15369\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.2...v6.0.3\"\u003ev6.0.3\u003c/a\u003e - 2025-05-21\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 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.16.1...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/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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/cob...\n\n_Description has been truncated_","html_url":"https://github.com/repo-senseimko0p/xatu/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/repo-senseimko0p%2Fxatu/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-29T09:04:27.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3463951513","node_id":"PR_kwDOIVzklc6rC71_","number":662,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T09:04:27.000Z","updated_at":"2025-10-01T00:43:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":27,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/OffchainLabs/prysm/v6","old_version":"6.0.5-rc.1.0.20250825143102-240cd1d0588a","new_version":"6.1.0","repository_url":"https://github.com/OffchainLabs/prysm"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.4","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.6","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"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 go-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/OffchainLabs/prysm/v6](https://github.com/OffchainLabs/prysm) | `6.0.5-rc.1.0.20250825143102-240cd1d0588a` | `6.1.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.4` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.6` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/OffchainLabs/prysm/v6` from 6.0.5-rc.1.0.20250825143102-240cd1d0588a to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/OffchainLabs/prysm/releases\"\u003egithub.com/OffchainLabs/prysm/v6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.4...v6.1.0\"\u003ev6.1.0\u003c/a\u003e - 2025-09-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eImportant note: All operators should upgrade as soon as possible to v6.0.5 OR v6.1.0 to receive a critical stability patch. v6.0.5 only includes the stability fix on top of v6.0.4, whereas v6.1.0 includes a much larger set of changes, detailed below.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release has support for Fusaka testnets as well as many mainnet improvements. Testnet operators are required to update prior to the testnet fork date. See [PR \u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15721\"\u003e#15721\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/pull/15721\"\u003eOffchainLabs/prysm#15721\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eMainnet operators are encouraged to update per their regular update cadence.\u003c/p\u003e\n\u003cp\u003ev6.1.0 raises the default builder gas limit[1] from 36M to 45M, includes a memory utilization optimization that should benefit all beacon nodes, along with other improvements and bugfixes. Also included are incremental light client support components and fusaka features waiting to be activated. This will be the last release in the v6 cycle before the mainnet fusaka release, which will be tagged v7.0.0.\u003c/p\u003e\n\u003ch4\u003eNoteworthy improvements, changes and bugfixes:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e--disable-experimental-state\u003c/code\u003e beacon-node flag has been removed, marking the full graduation of the \u003ca href=\"https://hackmd.io/zlTJ6Qe_RiueT3y2R77BvA\"\u003eCopy-on-write design\u003c/a\u003e for BeaconState fields, which reduces the memory overhead of keeping multiple BeaconStates in RAM for block processing. Congrats \u003ca href=\"https://github.com/rkapka\"\u003e\u003ccode\u003e@​rkapka\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eThe behavior set by the \u003ccode\u003e--attest_timely\u003c/code\u003e flag is now on by default, with the flag itself deprecated.\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 introduced, lowering duty request latency and beacon-node load. Multiple other improvements and bugfixes have been made to harden the validator run loop.\u003c/li\u003e\n\u003cli\u003eNew validator flag \u003ccode\u003e--max-health-checks\u003c/code\u003e configures a validator to switch to a fallback beacon node after the given number of health check failures.\u003c/li\u003e\n\u003cli\u003eImprovements to rest-mode validator, defaulting to SSZ where available and adding SSZ support to more Beacon API endpoints.\u003c/li\u003e\n\u003cli\u003eBeacon API now honors the gzip content-encoding header.\u003c/li\u003e\n\u003cli\u003eLog timestamps now include milliseconds.\u003c/li\u003e\n\u003cli\u003eFull fusaka support for testnets!\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSpecial shout out to our new team member \u003ca href=\"https://github.com/satushh\"\u003e\u003ccode\u003e@​satushh\u003c/code\u003e\u003c/a\u003e!!\nWelcome to new contributors: \u003ca href=\"https://github.com/Alleysira\"\u003e\u003ccode\u003e@​Alleysira\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/raulk\"\u003e\u003ccode\u003e@​raulk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/tomasandroil\"\u003e\u003ccode\u003e@​tomasandroil\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/trinadh61\"\u003e\u003ccode\u003e@​trinadh61\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ppopth\"\u003e\u003ccode\u003e@​ppopth\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Galoretka\"\u003e\u003ccode\u003e@​Galoretka\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fernantho\"\u003e\u003ccode\u003e@​fernantho\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Muzry\"\u003e\u003ccode\u003e@​Muzry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jihoonsong\"\u003e\u003ccode\u003e@​jihoonsong\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sashass1315\"\u003e\u003ccode\u003e@​sashass1315\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/DeVikingMark\"\u003e\u003ccode\u003e@​DeVikingMark\u003c/code\u003e\u003c/a\u003e\nThanks for your continued contributions: \u003ca href=\"https://github.com/KaloyanTanev\"\u003e\u003ccode\u003e@​KaloyanTanev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/rose2221\"\u003e\u003ccode\u003e@​rose2221\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jtraglia\"\u003e\u003ccode\u003e@​jtraglia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/NikolaiKryshnev\"\u003e\u003ccode\u003e@​NikolaiKryshnev\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hyunchel\"\u003e\u003ccode\u003e@​hyunchel\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syjn99\"\u003e\u003ccode\u003e@​syjn99\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e[1] To override this limit, use the validator flag \u003ccode\u003e--suggested-gas-limit\u003c/code\u003e or set the \u003ccode\u003ebuilder.gas_limit\u003c/code\u003e setting in your \u003ca href=\"https://prysm.offchainlabs.com/docs/configure-prysm/fee-recipient/#advanced-configure-mev-builder-and-gas-limit\"\u003eproposer settings file\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePeerDAS: Add \u003ccode\u003eCustodyInfo\u003c/code\u003e in \u003ccode\u003eBeaconNode\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15378\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGetDutiesV2 gRPC function, removes committee list from duties, replaced with committee length, validator committee index. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15273\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for two attestation APIs: \u003ccode\u003e/eth/v1/validator/attestation_data\u003c/code\u003e and. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15377\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded feature flag for validator client to use get duties v2. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15380\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement DAS. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15367\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003everifyBlobCommitmentCount\u003c/code\u003e: Print max allowed blob count in error message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15386\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column support for beacon api event end point. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15387\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7917: Stable proposer lookahead. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15129\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarByRootRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15405\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew ssz-only flag for validator client to enable calling rest apis in SSZ, starting with get block endpoint. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15390\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003edataColumnSidecarsByRangeRPCHandler\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15421\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SSZ support for \u003ccode\u003esubmitPoolAttestationsV2\u003c/code\u003e beacon API. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15422\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eStatusV2\u003c/code\u003e proto message. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15423\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRangeRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement \u003ccode\u003eSendDataColumnSidecarsByRootRequest\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15430\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement beacon API blob sidecar enpoint for Fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15436\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the new Fulu Metadata. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15440\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement reconstruction. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15454\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement engine method \u003ccode\u003eGetBlobsV2\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement execution \u003ccode\u003eReconstructDataColumnSidecars\u003c/code\u003e, which reconstruct data column sidecars from data fetched from the execution layer. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15469\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enew \u003ccode\u003e--batch-verifier-limit\u003c/code\u003e flag to configure max number of signatures to batch verify on gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15467\"\u003e[PR]\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/OffchainLabs/prysm/blob/develop/CHANGELOG.md\"\u003egithub.com/OffchainLabs/prysm/v6's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThe format is based on Keep a Changelog, and this project adheres to Semantic Versioning.\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.3...v6.0.4\"\u003ev6.0.4\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003cp\u003eThis release has more work on PeerDAS, and light client support. Additionally, we have a few bug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBlob cache size now correctly set at startup.\u003c/li\u003e\n\u003cli\u003eA fix for slashing protection history exports where the validator database was in a nested folder.\u003c/li\u003e\n\u003cli\u003eCorrected behavior of the API call for state committees with an invalid request.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e/bin/sh\u003c/code\u003e is now symlinked to \u003ccode\u003e/bin/bash\u003c/code\u003e for Prysm docker images.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn the \u003ca href=\"https://github.com/eth-clients/hoodi\"\u003eHoodi\u003c/a\u003e testnet, the default gas limit is raised to 60M gas.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd light client mainnet spec test. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15295\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for light client req/resp domain. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15281\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded /bin/sh simlink to docker images. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15294\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded Prysm build data to otel tracing spans. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15302\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd light client minimal spec test support for \u003ccode\u003eupdate_ranking\u003c/code\u003e tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15297\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd fulu operation and epoch processing spec tests. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15284\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated e2e Beacon API evaluator to support more endpoints, including the ones introduced in Electra. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15304\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eData column sidecars verification methods. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15232\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement data column sidecars filesystem. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15257\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd blob schedule support from \u003ca href=\"https://redirect.github.com/ethereum/consensus-specs/pull/4277\"\u003eethereum/consensus-specs#4277\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15272\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erandom forkchoice spec tests for fulu. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15287\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd ability to download nightly test vectors. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15312\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Validation pipeline for data column sidecars received via gossip. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15310\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement P2P. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15347\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Implement the blockchain package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15350\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate spec tests to v1.6.0-alpha.0. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15306\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: Refactor the reconstruction pipeline. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePeerDAS: \u003ccode\u003eDataColumnStorage.Get\u003c/code\u003e - Exit early no columns are available. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15309\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault hoodi testnet builder gas limit to 60M. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15361\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cyclical dependencies issue when using testing/util package. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15248\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet seen blob cache size correctly based on current slot time at start up. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15348\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eslashing-protection-history export\u003c/code\u003e failing when \u003ccode\u003evalidator.db\u003c/code\u003e is in a nested folder like \u003ccode\u003edata/direct/\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/14954\"\u003e#14954\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15351\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMade \u003ccode\u003e/eth/v1/beacon/states/{state_id}/committees\u003c/code\u003e endpoint return \u003ccode\u003e400\u003c/code\u003e when slot does not belong to the specified epoch, aligning with the Beacon API spec (\u003ca href=\"https://redirect.github.com/OffchainLabs/prysm/issues/15355\"\u003e#15355\u003c/a\u003e). \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15356\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved eager validator context cancellation that was causing validator builder registrations to fail occasionally. \u003ca href=\"https://redirect.github.com/prysmaticlabs/prysm/pull/15369\"\u003e[PR]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/prysmaticlabs/prysm/compare/v6.0.2...v6.0.3\"\u003ev6.0.3\u003c/a\u003e - 2025-05-21\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\u003eSee full diff in \u003ca href=\"https://github.com/OffchainLabs/prysm/commits/v6.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethereum/go-ethereum` from 1.16.1 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.16.1...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/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ea return is missing to stop execution if the job is not found by \u003ca href=\"https://github.com/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/871\"\u003ego-co-op/gocron#871\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/sarff\"\u003e\u003ccode\u003e@​sarff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/872\"\u003ego-co-op/gocron#872\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-co-op/gocron/compare/v2.16.5...v2.16.6\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.5...v2.16.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/3966ea971dfdd2f21a945dadf5ef7301abc3fdee\"\u003e\u003ccode\u003e3966ea9\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/d56a063ca0e9130a4f63e5aa73eff4e81fecbb3e\"\u003e\u003ccode\u003ed56a063\u003c/code\u003e\u003c/a\u003e Added a return to the selectRunJobRequest function (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/662","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/662","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/662/packages"}},{"old_version":"0.14.0","new_version":"0.16.1","update_type":"minor","path":null,"pr_created_at":"2025-09-29T03:07:52.000Z","version_change":"0.14.0 → 0.16.1","issue":{"uuid":"3463036747","node_id":"PR_kwDOP4tEtc6q_1IC","number":10,"state":"open","title":"dependabot(gomod): bump github.com/multiformats/go-multiaddr from 0.14.0 to 0.16.1","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T03:07:52.000Z","updated_at":"2025-09-29T03:07:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dependabot(gomod)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.14.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.14.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.14.0\u0026new-version=0.16.1)](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/GlennBrooka/orbit-stack/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GlennBrooka%2Forbit-stack/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-22T09:40:09.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2848647260","node_id":"PR_kwDOI9EVt86pyuhc","number":98,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T09:44:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T09:40:09.000Z","updated_at":"2025-09-29T09:44:56.000Z","time_to_close":605087,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":11,"packages":[{"name":"github.com/cenkalti/backoff/v5","old_version":"5.0.2","new_version":"5.0.3","repository_url":"https://github.com/cenkalti/backoff"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.3","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ethpandaops/beacon","old_version":"0.62.1-0.20250710044500-b1a6c7fe376a","new_version":"0.64.0","repository_url":"https://github.com/ethpandaops/beacon"},{"name":"github.com/ethpandaops/ethereum-package-go","old_version":"0.5.0","new_version":"0.8.0","repository_url":"https://github.com/ethpandaops/ethereum-package-go"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.5","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/libp2p/go-libp2p-mplex","old_version":"0.10.0","new_version":"0.11.0","repository_url":"https://github.com/libp2p/go-libp2p-mplex"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.13.0","new_version":"0.15.0","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/cenkalti/backoff/v5](https://github.com/cenkalti/backoff) | `5.0.2` | `5.0.3` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.3` |\n| [github.com/ethpandaops/beacon](https://github.com/ethpandaops/beacon) | `0.62.1-0.20250710044500-b1a6c7fe376a` | `0.64.0` |\n| [github.com/ethpandaops/ethereum-package-go](https://github.com/ethpandaops/ethereum-package-go) | `0.5.0` | `0.8.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.5` |\n| [github.com/libp2p/go-libp2p-mplex](https://github.com/libp2p/go-libp2p-mplex) | `0.10.0` | `0.11.0` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.13.0` | `0.15.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n\n\nUpdates `github.com/cenkalti/backoff/v5` from 5.0.2 to 5.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/7cad66a637c4ffff09d0795608116ddcc7eb1769\"\u003e\u003ccode\u003e7cad66a\u003c/code\u003e\u003c/a\u003e Don't bubble PermanentError from Retry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/aa5bd1344128d6d985c9606fe384663cc506e1d8\"\u003e\u003ccode\u003eaa5bd13\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003emath/rand/v2\u003c/code\u003e instead of \u003ccode\u003emath/rand\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/34d5e3900490f87fc4fa275d0aecdb9fb2cc8258\"\u003e\u003ccode\u003e34d5e39\u003c/code\u003e\u003c/a\u003e remove stale MaxElapsedTime comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/5567bc72ce0937337676a17a453fd3b031fd6015\"\u003e\u003ccode\u003e5567bc7\u003c/code\u003e\u003c/a\u003e fix WithMaxTries comment; closes \u003ca href=\"https://redirect.github.com/cenkalti/backoff/issues/161\"\u003e#161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cenkalti/backoff/commit/b7359dcdb16304a8d641b280d91742289012b6c0\"\u003e\u003ccode\u003eb7359dc\u003c/code\u003e\u003c/a\u003e add stale bot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cenkalti/backoff/compare/v5.0.2...v5.0.3\"\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.16.1 to 1.16.3\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\u003eImpact Restrictors\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release to prepare for the Fusaka release next week. It contains a state history rewrite, fixes for the Osaka devnets, performance improvements, and a few bug fixes.\u003c/p\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: use blob parameters from current header \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32424\"\u003e#32424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert legacy sidecar in Osaka \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32347\"\u003e#32347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize tx relay peer selection \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31714\"\u003e#31714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduced number of allocation when comparing transactions \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31912\"\u003e#31912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework tracer and track origin value of dirty nodes \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32306\"\u003e#32306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoids loading the same blob tx multiple times \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32190\"\u003e#32190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modexp input check \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32363\"\u003e#32363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetBlockReceipts\u003c/code\u003e also handles pending blocks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32461\"\u003e#32461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTree node prefetching for increased loader performance \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32134\"\u003e#32134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParallelized \u003ccode\u003edb inspect\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32506\"\u003e#32506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply precompile overrides in \u003ccode\u003eDoEstimateGas\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31795\"\u003e#31795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uncle reward accounting in supply_tracer \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31882\"\u003e#31882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChecks ErrGasLimitTooHigh in conditions in gas estimator \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32348\"\u003e#32348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7910 - eth_config JSON-RPC Method \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32239\"\u003e#32239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SetWebsocketReadLimit in RPC Server \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32279\"\u003e#32279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egraphql: add query depth limit to prevent DoS attacks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32344\"\u003e#32344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds codeHash to prestateTracer's account structure \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32391\"\u003e#32391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method \u003ccode\u003edebug_seedHash\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32495\"\u003e#32495\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the TransitionState object \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31634\"\u003e#31634\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32366\"\u003e#32366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ledger version check for EIP-155 support \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32417\"\u003e#32417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: don't return an error when a nil peer is found in  GetHeader \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32369\"\u003e#32369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Go 1.25  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32425\"\u003e#32425\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32412\"\u003e#32412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd trie depth-tracking metrics \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32388\"\u003e#32388\u003c/a\u003e and  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32507\"\u003e#32507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7864 - binary trees \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32365\"\u003e32365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved ETA calculation \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32521\"\u003e#32521\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.3 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/192?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\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/d818a9af7bd5919808df78f31580f59382c53150\"\u003e\u003ccode\u003ed818a9a\u003c/code\u003e\u003c/a\u003e version: release v1.16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ffe758c7a783ef2f4fefbb72200a740adce015c1\"\u003e\u003ccode\u003effe758c\u003c/code\u003e\u003c/a\u003e internal/ethapi,params: add \u003ccode\u003eeth_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32239\"\u003e#32239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd4b17907fb1f689dbbbe122144a4dc86c2edc43\"\u003e\u003ccode\u003ebd4b179\u003c/code\u003e\u003c/a\u003e trie/bintrie: add eip7864 binary trees and run its tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32365\"\u003e#32365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/931befe83dc651a37ffc224fcf5aa87fe88b8abf\"\u003e\u003ccode\u003e931befe\u003c/code\u003e\u003c/a\u003e core/stateless: only report leaf depth in witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32507\"\u003e#32507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0e69530c6e382b8157b0240d2fe39bfff5aec7c8\"\u003e\u003ccode\u003e0e69530\u003c/code\u003e\u003c/a\u003e all: improve ETA calculation across all progress indicators (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32521\"\u003e#32521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0cde5278e8b6bebcbf2092853cfdcf1bf61fc3b8\"\u003e\u003ccode\u003e0cde527\u003c/code\u003e\u003c/a\u003e core/rawdb: inspect database in parallel (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32506\"\u003e#32506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/3aeccadd04aee2d18bdb77826f86b1ca000d3b67\"\u003e\u003ccode\u003e3aeccad\u003c/code\u003e\u003c/a\u003e README: add twitter badge to documentation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32516\"\u003e#32516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7f78fa69129bc00979d238dd6721290fc4d606b8\"\u003e\u003ccode\u003e7f78fa6\u003c/code\u003e\u003c/a\u003e triedb/pathdb, core: keep root-\u0026gt;id mappings after truncation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32502\"\u003e#32502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/2a795c14f45ca0c7e4b0ac8b8c3d104aaf8eabbb\"\u003e\u003ccode\u003e2a795c1\u003c/code\u003e\u003c/a\u003e all: fix problematic function name in comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32513\"\u003e#32513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0979c6a1fa2ddc8e9c22074f74adf00ff44f7ab3\"\u003e\u003ccode\u003e0979c6a\u003c/code\u003e\u003c/a\u003e core: improve error context in state processor for Prague EIPs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32509\"\u003e#32509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/beacon` from 0.62.1-0.20250710044500-b1a6c7fe376a to 0.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/beacon/releases\"\u003egithub.com/ethpandaops/beacon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.64.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat/data column sidecar event type by \u003ca href=\"https://github.com/samcm\"\u003e\u003ccode\u003e@​samcm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/57\"\u003eethpandaops/beacon#57\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.63.0...v0.64.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.63.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: add alpha release workflow to automate tagging of alpha releases by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/54\"\u003eethpandaops/beacon#54\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(beacon/state): introduce BlobSchedule by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/55\"\u003eethpandaops/beacon#55\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(beacon): fulu support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/beacon/pull/53\"\u003eethpandaops/beacon#53\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\"\u003ehttps://github.com/ethpandaops/beacon/compare/v0.62.0...v0.63.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ethpandaops/beacon/commits/v0.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ethpandaops/ethereum-package-go` from 0.5.0 to 0.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/releases\"\u003egithub.com/ethpandaops/ethereum-package-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update to kurtosis go sdk to v1.11.1 by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/13\"\u003eethpandaops/ethereum-package-go#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.7.0...v0.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(config): add validator client image override support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/12\"\u003eethpandaops/ethereum-package-go#12\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.6.0...v0.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add supernode support and checkpointsync support by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: checkpoint to root by \u003ca href=\"https://github.com/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/9\"\u003eethpandaops/ethereum-package-go#9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: client extra mounts support by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/10\"\u003eethpandaops/ethereum-package-go#10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: multiple things by \u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for extra_files configuration in ethereum-package by \u003ca href=\"https://github.com/mattevans\"\u003e\u003ccode\u003e@​mattevans\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/11\"\u003eethpandaops/ethereum-package-go#11\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/barnabasbusa\"\u003e\u003ccode\u003e@​barnabasbusa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/8\"\u003eethpandaops/ethereum-package-go#8\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skylenet\"\u003e\u003ccode\u003e@​skylenet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/pull/7\"\u003eethpandaops/ethereum-package-go#7\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\"\u003ehttps://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/63d16655539568f0101fd0478b71545879a7b3ad\"\u003e\u003ccode\u003e63d1665\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/13\"\u003e#13\u003c/a\u003e from ethpandaops/bump-kurtosis-1-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b942a79752b1f7bf96f4939044300ca4db4bf99b\"\u003e\u003ccode\u003eb942a79\u003c/code\u003e\u003c/a\u003e chore: update to kurtosis go sdk to v1.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/b2487a5b3c61459fbb4be56bcf44ed3a62dc4c77\"\u003e\u003ccode\u003eb2487a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/12\"\u003e#12\u003c/a\u003e from ethpandaops/feat/vc-img\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/1b13c07fa769cdef46bf770a475e622a98b7f98f\"\u003e\u003ccode\u003e1b13c07\u003c/code\u003e\u003c/a\u003e feat(config): add validator client image override support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/f9d3030e5840ac29d847d414b1162a96fb2f2141\"\u003e\u003ccode\u003ef9d3030\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/11\"\u003e#11\u003c/a\u003e from ethpandaops/feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a416511f8f836214302b68faeb72cd3a4455d1d8\"\u003e\u003ccode\u003ea416511\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into feat/extra_files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/21e4edb841d647c1d230881c4d5ee7f9cc17b310\"\u003e\u003ccode\u003e21e4edb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ethpandaops/ethereum-package-go/issues/7\"\u003e#7\u003c/a\u003e from ethpandaops/skylenet/sync-example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/2489dfe9e1d4c3ff03ddf6411c1e713b31114704\"\u003e\u003ccode\u003e2489dfe\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/cea1eb5d2a0387862d77170ff7b0995fe65d25c6\"\u003e\u003ccode\u003ecea1eb5\u003c/code\u003e\u003c/a\u003e fix(ethereum.go): pin DefaultPackageVersion to \u0026quot;main\u0026quot; branch instead of relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/commit/a457ac643948495d946fc77c3f23c6e2ca18d8c6\"\u003e\u003ccode\u003ea457ac6\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into skylenet/sync-example\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethpandaops/ethereum-package-go/compare/v0.5.0...v0.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/go-co-op/gocron/v2` from 2.16.2 to 2.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/kurtosis-tech/kurtosis/api/golang` from 1.10.1 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/kurtosis-tech/kurtosis/releases\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/blob/main/CHANGELOG.md\"\u003egithub.com/kurtosis-tech/kurtosis/api/golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.11.0...1.11.1\"\u003e1.11.1\u003c/a\u003e (2025-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e60c1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e5657e20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.3...1.11.0\"\u003e1.11.0\u003c/a\u003e (2025-08-26)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd get cluster type (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2792\"\u003e#2792\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3548179e33c5506c9c85cd32508b33eefd841fe9\"\u003e3548179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e17e97d6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e3b3c90c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e99ed25d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edont kill container (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2780\"\u003e#2780\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d6df15b5b5a3b2537f8c066c92bc37fc8d2dcc2c\"\u003ed6df15b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ein \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of \u003ccode\u003eMaxMemory\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2760\"\u003e#2760\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003ef30f1f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove rate limited website (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2796\"\u003e#2796\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/d5cf14b33d54c599a36428e86ae988fbee8883d5\"\u003ed5cf14b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.2...1.10.3\"\u003e1.10.3\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eempty bridge network addr check (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2770\"\u003e#2770\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/4422ce8784c140d16c8642270700f5b222aabff4\"\u003e4422ce8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereduce logs agg container timeout (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2777\"\u003e#2777\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1dc6ca424e810d4abe7b5507c32f3d0c7bd745e7\"\u003e1dc6ca4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.10.2\"\u003e1.10.2\u003c/a\u003e (2025-07-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocker auth bugs (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2773\"\u003e#2773\u003c/a\u003e) (\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/45ada05521586ee6d2a1e3f48c1c3ae3a297c9e1\"\u003e45ada05\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/kurtosis-tech/kurtosis/commit/dfe0800d6595c208c2cf6f31ffab6b0292f32373\"\u003e\u003ccode\u003edfe0800\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.1 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2800\"\u003e#2800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/60c17762e8ea5e7501699504902a67af642fe7cc\"\u003e\u003ccode\u003e60c1776\u003c/code\u003e\u003c/a\u003e fix: don't print empty args on detailed verbosity (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2799\"\u003e#2799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5657e20e528049b5d4c0953505f5b9ab52a96ed2\"\u003e\u003ccode\u003e5657e20\u003c/code\u003e\u003c/a\u003e fix: remove noisy log (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/1e0eac23e5ea03ca48d2737a5045283420eed883\"\u003e\u003ccode\u003e1e0eac2\u003c/code\u003e\u003c/a\u003e build(deps): Bump golang.org/x/oauth2 from 0.11.0 to 0.27.0 in /engine/server...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3596aadb24e62ef51436af030a0cfa8b82876b9a\"\u003e\u003ccode\u003e3596aad\u003c/code\u003e\u003c/a\u003e chore(main): release 1.11.0 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2787\"\u003e#2787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/f30f1f868b68a19f47a17c7442246047cbbf96d3\"\u003e\u003ccode\u003ef30f1f8\u003c/code\u003e\u003c/a\u003e fix: in \u003ccode\u003eGetFullServiceConfigStarlark\u003c/code\u003e use \u003ccode\u003eMinMillicpus\u003c/code\u003e instead of `MaxMemo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/99ed25d1802e0da484572e127daaf76f20926207\"\u003e\u003ccode\u003e99ed25d\u003c/code\u003e\u003c/a\u003e fix(docs):  typo in CLI docs \u003ccode\u003e--cli-level-log\u003c/code\u003e -\u0026gt; \u003ccode\u003e--cli-log-level\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2757\"\u003e#2757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/3b3c90c065236977b903104a63cdc98b5dfaa7ca\"\u003e\u003ccode\u003e3b3c90c\u003c/code\u003e\u003c/a\u003e feat: tolerations and node selectors on tasks (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2788\"\u003e#2788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/17e97d6c6aa34aba465321bbab4be83faf108f22\"\u003e\u003ccode\u003e17e97d6\u003c/code\u003e\u003c/a\u003e feat: add k8s pod ip env var (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2791\"\u003e#2791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kurtosis-tech/kurtosis/commit/5485bc135c88e5062a42e7e69e4863342a8728c1\"\u003e\u003ccode\u003e5485bc1\u003c/code\u003e\u003c/a\u003e chore: at least node 20.11 (\u003ca href=\"https://redirect.github.com/kurtosis-tech/kurtosis/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kurtosis-tech/kurtosis/compare/1.10.1...1.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/libp2p/go-libp2p-mplex` from 0.10.0 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/releases\"\u003egithub.com/libp2p/go-libp2p-mplex's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/48\"\u003elibp2p/go-libp2p-mplex#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/49\"\u003elibp2p/go-libp2p-mplex#49\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd .As method to mplex conn by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/pull/50\"\u003elibp2p/go-libp2p-mplex#50\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ehttps://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/6f66726831893e9ab54b2f5e7cdb293b95f00aae\"\u003e\u003ccode\u003e6f66726\u003c/code\u003e\u003c/a\u003e Release v0.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/9b4ce82dceb810b3cc9c9e912ab5d2caac1e069c\"\u003e\u003ccode\u003e9b4ce82\u003c/code\u003e\u003c/a\u003e add .As method to mplex conn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/7585b1d6a93aacfde17c9470b86be962e15f0b9f\"\u003e\u003ccode\u003e7585b1d\u003c/code\u003e\u003c/a\u003e chore!: bump go.mod to Go 1.24 and run go fix (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/commit/3700509b85a9f2a53f66a737bf1d3b0d3deb5f61\"\u003e\u003ccode\u003e3700509\u003c/code\u003e\u003c/a\u003e ci: uci/copy-templates (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-mplex/issues/48\"\u003e#48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-mplex/compare/v0.10.0...v0.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.13.0 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add check for dscore \u0026lt; dhi and bootstrap params by \u003ca href=\"https://github.com/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to \u003ccode\u003elog/slog\u003c/code\u003e by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/633\"\u003elibp2p/go-libp2p-pubsub#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filter for public IPs on GossipSub peer exchange by \u003ca href=\"https://github.com/cortze\"\u003e\u003ccode\u003e@​cortze\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/640\"\u003elibp2p/go-libp2p-pubsub#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipsub Extensions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/630\"\u003elibp2p/go-libp2p-pubsub#630\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/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/638\"\u003elibp2p/go-libp2p-pubsub#638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Select ctx.Done() when preprocessing to avoid blocking on cancel by \u003ca href=\"https://github.com/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipSub Params validation by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/642\"\u003elibp2p/go-libp2p-pubsub#642\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/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(BatchPublishing): Make topic.AddToBatch threadsafe by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/622\"\u003elibp2p/go-libp2p-pubsub#622\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.0...v0.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/604\"\u003elibp2p/go-libp2p-pubsub#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(IDONTWANT)!: Do not IDONTWANT your sender by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/609\"\u003elibp2p/go-libp2p-pubsub#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(gossipsub): Add MessageBatch by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/607\"\u003elibp2p/go-libp2p-pubsub#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSend IDONTWANT before first publish by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/612\"\u003elibp2p/go-libp2p-pubsub#612\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.1...v0.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.13.1\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/libp2p/go-libp2p-pubsub/commit/ed53c170f9a784c45f81d88dd6051218fbd5ece7\"\u003e\u003ccode\u003eed53c17\u003c/code\u003e\u003c/a\u003e release v0.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/4a558003ec4b1936542067e471aac56b5aa4c469\"\u003e\u003ccode\u003e4a55800\u003c/code\u003e\u003c/a\u003e Fix data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/a6ccd91e20e23bc833308ed883e9e7e694965eab\"\u003e\u003ccode\u003ea6ccd91\u003c/code\u003e\u003c/a\u003e Skip flaky floodsub test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/86a1dfc428978fcfca8e577e22775d3cbf64f9fa\"\u003e\u003ccode\u003e86a1dfc\u003c/code\u003e\u003c/a\u003e pubsub: remove redundant sends of hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/71c432330727958ec0d8949ce14f6437355dd9d0\"\u003e\u003ccode\u003e71c4323\u003c/code\u003e\u003c/a\u003e gossipsub: implement extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/3a61514f9bab2805028f219bbb3599c9b1d1699a\"\u003e\u003ccode\u003e3a61514\u003c/code\u003e\u003c/a\u003e test: add skeleton gossipsub to drive a gossipsub peer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/7afa1d3fb471fa9389ce62e288758562d66f6a9c\"\u003e\u003ccode\u003e7afa1d3\u003c/code\u003e\u003c/a\u003e gossipsub: add plumbing for Gossipsub v1.3 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/b5615772627173057274b1c94a23ebc951c398a5\"\u003e\u003ccode\u003eb561577\u003c/code\u003e\u003c/a\u003e pubsub: AddPeer now accepts reference to hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5854208ce1f783ed1ae0fab1b257a53fa22e870e\"\u003e\u003ccode\u003e5854208\u003c/code\u003e\u003c/a\u003e pb: commit generated protobuf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5dc92f5491a30eda2cc00b22f0546b37e4bc06c1\"\u003e\u003ccode\u003e5dc92f5\u003c/code\u003e\u003c/a\u003e pb: add extensions protobufs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.13.0...v0.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.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/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\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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ethpandaops/ethcore/pull/98","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fethcore/issues/98","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/98/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-22T07:31:49.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3439571774","node_id":"PR_kwDOIVzklc6pxNpo","number":656,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T07:31:49.000Z","updated_at":"2025-09-29T07:33:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":26,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.1","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.3","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.5","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.37.0","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.15.0","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.38.0","new_version":"0.39.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.1` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.3` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.5` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.37.0` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.15.0` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.14.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.38.0` | `0.39.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 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/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.1 (2025-09-18)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe go.mod directive has been bumped to 1.24.0 as the minimum version of Go required for the module. This was necessary to continue to receive updates from some of the third party dependencies that Sarama makes use of.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support more describe log dirs versions (V2-V4) by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3293\"\u003eIBM/sarama#3293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support V5 ListConsumerGroups protocol by \u003ca href=\"https://github.com/hindessm\"\u003e\u003ccode\u003e@​hindessm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3292\"\u003eIBM/sarama#3292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add SASLv1 support for Kerberos by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3279\"\u003eIBM/sarama#3279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: add read deadline to tls write by \u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go directive to 1.24.0 and golang.org/x/{crypto,net,sync} by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3288\"\u003eIBM/sarama#3288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3291\"\u003eIBM/sarama#3291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3274\"\u003eIBM/sarama#3274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: refactor to use modern atomic types by \u003ca href=\"https://github.com/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: pre-commit autoupdate to latest by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3278\"\u003eIBM/sarama#3278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply modernize fixes from gopls by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3297\"\u003eIBM/sarama#3297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(config): update comments of sarama.Config.Metadata.SingleFlight by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(client): update comments of client methods by \u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3295\"\u003eIBM/sarama#3295\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/Sahil-4555\"\u003e\u003ccode\u003e@​Sahil-4555\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3277\"\u003eIBM/sarama#3277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvalente\"\u003e\u003ccode\u003e@​bvalente\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3283\"\u003eIBM/sarama#3283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gunli\"\u003e\u003ccode\u003e@​gunli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3296\"\u003eIBM/sarama#3296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/IBM/sarama/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\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/IBM/sarama/commit/9bc3d146bc3cb1adb31d11a1447867be813beb24\"\u003e\u003ccode\u003e9bc3d14\u003c/code\u003e\u003c/a\u003e chore(client): update comments of client methods (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3295\"\u003e#3295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/096b846ae88c545d58ca255ef4130abf2c272640\"\u003e\u003ccode\u003e096b846\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3296\"\u003e#3296\u003c/a\u003e from gunli/update-single-comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dedff7aa24ade6c793275e88380968c6c3d23561\"\u003e\u003ccode\u003ededff7a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3297\"\u003e#3297\u003c/a\u003e from IBM/dnwe/sarama-modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/5648bd97ddd066c9949af4868185885d2c1cae31\"\u003e\u003ccode\u003e5648bd9\u003c/code\u003e\u003c/a\u003e chore: inline strsContains\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/30d5d02a04724b64feeb9587e163d66088003878\"\u003e\u003ccode\u003e30d5d02\u003c/code\u003e\u003c/a\u003e chore: apply stringsseq from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/9cba592012de10e2e54f92c1404f090c412d72f9\"\u003e\u003ccode\u003e9cba592\u003c/code\u003e\u003c/a\u003e chore: apply bloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7b353e936cf867d7a69924c5d2c028968b26f1fb\"\u003e\u003ccode\u003e7b353e9\u003c/code\u003e\u003c/a\u003e chore: apply fmtappendf from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/7ce589719b01d07216d2bddf8fc8bdb9ec8bd667\"\u003e\u003ccode\u003e7ce5897\u003c/code\u003e\u003c/a\u003e chore: apply mapsloop from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c85f6fba2f0ad7c98ff377a252828844e097bf57\"\u003e\u003ccode\u003ec85f6fb\u003c/code\u003e\u003c/a\u003e chore: apply sortslice from modernize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/bccb0fe09dd46633d3d5408fa6d11fdf0c04e99d\"\u003e\u003ccode\u003ebccb0fe\u003c/code\u003e\u003c/a\u003e chore: apply slicescontains from modernize\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...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/ethereum/go-ethereum` from 1.16.1 to 1.16.3\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\u003eImpact Restrictors\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release to prepare for the Fusaka release next week. It contains a state history rewrite, fixes for the Osaka devnets, performance improvements, and a few bug fixes.\u003c/p\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: use blob parameters from current header \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32424\"\u003e#32424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert legacy sidecar in Osaka \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32347\"\u003e#32347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize tx relay peer selection \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31714\"\u003e#31714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduced number of allocation when comparing transactions \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31912\"\u003e#31912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework tracer and track origin value of dirty nodes \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32306\"\u003e#32306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoids loading the same blob tx multiple times \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32190\"\u003e#32190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modexp input check \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32363\"\u003e#32363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetBlockReceipts\u003c/code\u003e also handles pending blocks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32461\"\u003e#32461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTree node prefetching for increased loader performance \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32134\"\u003e#32134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParallelized \u003ccode\u003edb inspect\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32506\"\u003e#32506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply precompile overrides in \u003ccode\u003eDoEstimateGas\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31795\"\u003e#31795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uncle reward accounting in supply_tracer \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31882\"\u003e#31882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChecks ErrGasLimitTooHigh in conditions in gas estimator \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32348\"\u003e#32348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7910 - eth_config JSON-RPC Method \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32239\"\u003e#32239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SetWebsocketReadLimit in RPC Server \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32279\"\u003e#32279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egraphql: add query depth limit to prevent DoS attacks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32344\"\u003e#32344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds codeHash to prestateTracer's account structure \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32391\"\u003e#32391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method \u003ccode\u003edebug_seedHash\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32495\"\u003e#32495\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the TransitionState object \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31634\"\u003e#31634\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32366\"\u003e#32366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ledger version check for EIP-155 support \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32417\"\u003e#32417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: don't return an error when a nil peer is found in  GetHeader \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32369\"\u003e#32369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Go 1.25  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32425\"\u003e#32425\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32412\"\u003e#32412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd trie depth-tracking metrics \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32388\"\u003e#32388\u003c/a\u003e and  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32507\"\u003e#32507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7864 - binary trees \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32365\"\u003e32365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved ETA calculation \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32521\"\u003e#32521\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.3 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/192?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\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/d818a9af7bd5919808df78f31580f59382c53150\"\u003e\u003ccode\u003ed818a9a\u003c/code\u003e\u003c/a\u003e version: release v1.16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ffe758c7a783ef2f4fefbb72200a740adce015c1\"\u003e\u003ccode\u003effe758c\u003c/code\u003e\u003c/a\u003e internal/ethapi,params: add \u003ccode\u003eeth_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32239\"\u003e#32239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd4b17907fb1f689dbbbe122144a4dc86c2edc43\"\u003e\u003ccode\u003ebd4b179\u003c/code\u003e\u003c/a\u003e trie/bintrie: add eip7864 binary trees and run its tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32365\"\u003e#32365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/931befe83dc651a37ffc224fcf5aa87fe88b8abf\"\u003e\u003ccode\u003e931befe\u003c/code\u003e\u003c/a\u003e core/stateless: only report leaf depth in witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32507\"\u003e#32507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0e69530c6e382b8157b0240d2fe39bfff5aec7c8\"\u003e\u003ccode\u003e0e69530\u003c/code\u003e\u003c/a\u003e all: improve ETA calculation across all progress indicators (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32521\"\u003e#32521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0cde5278e8b6bebcbf2092853cfdcf1bf61fc3b8\"\u003e\u003ccode\u003e0cde527\u003c/code\u003e\u003c/a\u003e core/rawdb: inspect database in parallel (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32506\"\u003e#32506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/3aeccadd04aee2d18bdb77826f86b1ca000d3b67\"\u003e\u003ccode\u003e3aeccad\u003c/code\u003e\u003c/a\u003e README: add twitter badge to documentation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32516\"\u003e#32516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7f78fa69129bc00979d238dd6721290fc4d606b8\"\u003e\u003ccode\u003e7f78fa6\u003c/code\u003e\u003c/a\u003e triedb/pathdb, core: keep root-\u0026gt;id mappings after truncation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32502\"\u003e#32502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/2a795c14f45ca0c7e4b0ac8b8c3d104aaf8eabbb\"\u003e\u003ccode\u003e2a795c1\u003c/code\u003e\u003c/a\u003e all: fix problematic function name in comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32513\"\u003e#32513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0979c6a1fa2ddc8e9c22074f74adf00ff44f7ab3\"\u003e\u003ccode\u003e0979c6a\u003c/code\u003e\u003c/a\u003e core: improve error context in state processor for Prague EIPs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32509\"\u003e#32509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/huandu/go-sqlbuilder/releases\"\u003egithub.com/huandu/go-sqlbuilder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[NEW] Support clone (deep copy) in all builders (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[BUG] Fix union limit syntax error with some flavor (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e) Thanks, \u003ca href=\"https://github.com/zhangyongding\"\u003e\u003ccode\u003e@​zhangyongding\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUG] Support typed nil in interpolation (\u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ehttps://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/044cf35caf9c454a03190def2d23f124b6105de0\"\u003e\u003ccode\u003e044cf35\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/218\"\u003e#218\u003c/a\u003e from huandu/feature/copy-builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/b69f05d42ea811df0f924b34798afef0f6905940\"\u003e\u003ccode\u003eb69f05d\u003c/code\u003e\u003c/a\u003e add fuzz test for SelectBuilder.Clone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/22d937cd5e19172e375792e444a372e9615d9360\"\u003e\u003ccode\u003e22d937c\u003c/code\u003e\u003c/a\u003e fix lint warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/0381e443b67f14c2ef427abdac84327f394cb0f4\"\u003e\u003ccode\u003e0381e44\u003c/code\u003e\u003c/a\u003e update readme for CLone\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/77d3e53675dcd940f7da8269650cc969ec93773e\"\u003e\u003ccode\u003e77d3e53\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/211\"\u003e#211\u003c/a\u003e: Support clone (deep copy) in all builders\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/55936be25debd360976171da04948264d62cedd6\"\u003e\u003ccode\u003e55936be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/216\"\u003e#216\u003c/a\u003e from zhangyongding/union-support-limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/756c9cfb4aeea095f2863595df5b564ab7dcffac\"\u003e\u003ccode\u003e756c9cf\u003c/code\u003e\u003c/a\u003e fix: union limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add check for dscore \u0026lt; dhi and bootstrap params by \u003ca href=\"https://github.com/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to \u003ccode\u003elog/slog\u003c/code\u003e by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/633\"\u003elibp2p/go-libp2p-pubsub#633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd filter for public IPs on GossipSub peer exchange by \u003ca href=\"https://github.com/cortze\"\u003e\u003ccode\u003e@​cortze\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/640\"\u003elibp2p/go-libp2p-pubsub#640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipsub Extensions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/630\"\u003elibp2p/go-libp2p-pubsub#630\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/dozyio\"\u003e\u003ccode\u003e@​dozyio\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/643\"\u003elibp2p/go-libp2p-pubsub#643\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.3...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/update-go by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/638\"\u003elibp2p/go-libp2p-pubsub#638\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Select ctx.Done() when preprocessing to avoid blocking on cancel by \u003ca href=\"https://github.com/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGossipSub Params validation by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/642\"\u003elibp2p/go-libp2p-pubsub#642\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/infrmtcs\"\u003e\u003ccode\u003e@​infrmtcs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/635\"\u003elibp2p/go-libp2p-pubsub#635\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.2...v0.14.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/ed53c170f9a784c45f81d88dd6051218fbd5ece7\"\u003e\u003ccode\u003eed53c17\u003c/code\u003e\u003c/a\u003e release v0.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/4a558003ec4b1936542067e471aac56b5aa4c469\"\u003e\u003ccode\u003e4a55800\u003c/code\u003e\u003c/a\u003e Fix data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/a6ccd91e20e23bc833308ed883e9e7e694965eab\"\u003e\u003ccode\u003ea6ccd91\u003c/code\u003e\u003c/a\u003e Skip flaky floodsub test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/86a1dfc428978fcfca8e577e22775d3cbf64f9fa\"\u003e\u003ccode\u003e86a1dfc\u003c/code\u003e\u003c/a\u003e pubsub: remove redundant sends of hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/71c432330727958ec0d8949ce14f6437355dd9d0\"\u003e\u003ccode\u003e71c4323\u003c/code\u003e\u003c/a\u003e gossipsub: implement extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/3a61514f9bab2805028f219bbb3599c9b1d1699a\"\u003e\u003ccode\u003e3a61514\u003c/code\u003e\u003c/a\u003e test: add skeleton gossipsub to drive a gossipsub peer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/7afa1d3fb471fa9389ce62e288758562d66f6a9c\"\u003e\u003ccode\u003e7afa1d3\u003c/code\u003e\u003c/a\u003e gossipsub: add plumbing for Gossipsub v1.3 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/b5615772627173057274b1c94a23ebc951c398a5\"\u003e\u003ccode\u003eb561577\u003c/code\u003e\u003c/a\u003e pubsub: AddPeer now accepts reference to hello packet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5854208ce1f783ed1ae0fab1b257a53fa22e870e\"\u003e\u003ccode\u003e5854208\u003c/code\u003e\u003c/a\u003e pb: commit generated protobuf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/5dc92f5491a30eda2cc00b22f0546b37e4bc06c1\"\u003e\u003ccode\u003e5dc92f5\u003c/code\u003e\u003c/a\u003e pb: add extensions protobufs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\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/redis/go-redis/commit/2da6ca07c065db5f24bf47cbf70510c80e3190ba\"\u003e\u003ccode\u003e2da6ca0\u003c/code\u003e\u003c/a\u003e chore(release): Update the rest of the versions (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/c11a70448132e808ea8e6f33775ace839859dc0d\"\u003e\u003ccode\u003ec11a704\u003c/code\u003e\u003c/a\u003e chore(release): v9.14.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3512\"\u003e#3512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8f5469abd04faaaceb1d211dbe15ca3538ed1e5f\"\u003e\u003ccode\u003e8f5469a\u003c/code\u003e\u003c/a\u003e chore(ci): Update release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/a264ffb8a4a923043364329cbfdbf7577a64c293\"\u003e\u003ccode\u003ea264ffb\u003c/code\u003e\u003c/a\u003e fix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e0853aba634dd9fb50a55919c2442ffe7d382013\"\u003e\u003ccode\u003ee0853ab\u003c/code\u003e\u003c/a\u003e Added batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/65e1c22065050e7390350482f41728f470fe7994\"\u003e\u003ccode\u003e65e1c22\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/6544c8b72f28e41f1b6038202fcc3f026c5c14ae\"\u003e\u003ccode\u003e6544c8b\u003c/code\u003e\u003c/a\u003e Delete mutex in redis.Store.Unlock (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/104\"\u003e#104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7bc9a409e5cb7ffec5b213e7398d1f38520a3fad\"\u003e\u003ccode\u003e7bc9a40\u003c/code\u003e\u003c/a\u003e Remove .DS_Store (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/102\"\u003e#102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b461bb28e7b88ace5b7c10b8c90c390ce91bb9e8\"\u003e\u003ccode\u003eb461bb2\u003c/code\u003e\u003c/a\u003e Separate TwoStepCircuitBreaker into other files (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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\"\u003espf13/cobra#2299\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/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\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/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\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1\"\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=\"...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/656","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/656","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/656/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-15T18:27:49.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2830230952","node_id":"PR_kwDOJLVrdc6oseWo","number":6277,"state":"open","title":"chore(deps): bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1","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-15T18:27:49.000Z","updated_at":"2025-10-05T16:08:15.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.16.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.16.0\u0026new-version=0.16.1)](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/mudler/LocalAI/pull/6277","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mudler%2FLocalAI/issues/6277","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6277/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-08T07:52:50.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3393046902","node_id":"PR_kwDOIVzklc6nUtSj","number":648,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T07:52:50.000Z","updated_at":"2025-09-15T07:35:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":24,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.3","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.5","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.36.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/prometheus/client_golang","old_version":"1.23.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.13.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"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/time","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/golang/time"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.3` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.5` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.36.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.13.0` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.13.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.3\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\u003eImpact Restrictors\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release to prepare for the Fusaka release next week. It contains a state history rewrite, fixes for the Osaka devnets, performance improvements, and a few bug fixes.\u003c/p\u003e\n\u003ch3\u003eFusaka\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix: use blob parameters from current header \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32424\"\u003e#32424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert legacy sidecar in Osaka \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32347\"\u003e#32347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize tx relay peer selection \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31714\"\u003e#31714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduced number of allocation when comparing transactions \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31912\"\u003e#31912\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework tracer and track origin value of dirty nodes \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32306\"\u003e#32306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoids loading the same blob tx multiple times \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32190\"\u003e#32190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modexp input check \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32363\"\u003e#32363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetBlockReceipts\u003c/code\u003e also handles pending blocks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32461\"\u003e#32461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTree node prefetching for increased loader performance \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32134\"\u003e#32134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParallelized \u003ccode\u003edb inspect\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32506\"\u003e#32506\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply precompile overrides in \u003ccode\u003eDoEstimateGas\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31795\"\u003e#31795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix uncle reward accounting in supply_tracer \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31882\"\u003e#31882\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChecks ErrGasLimitTooHigh in conditions in gas estimator \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32348\"\u003e#32348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7910 - eth_config JSON-RPC Method \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32239\"\u003e#32239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd SetWebsocketReadLimit in RPC Server \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32279\"\u003e#32279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egraphql: add query depth limit to prevent DoS attacks \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32344\"\u003e#32344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdds codeHash to prestateTracer's account structure \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32391\"\u003e#32391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated method \u003ccode\u003edebug_seedHash\u003c/code\u003e \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32495\"\u003e#32495\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the TransitionState object \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31634\"\u003e#31634\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32366\"\u003e#32366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ledger version check for EIP-155 support \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32417\"\u003e#32417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: don't return an error when a nil peer is found in  GetHeader \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32369\"\u003e#32369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Go 1.25  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32425\"\u003e#32425\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32412\"\u003e#32412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd trie depth-tracking metrics \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32388\"\u003e#32388\u003c/a\u003e and  \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32507\"\u003e#32507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement EIP-7864 - binary trees \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32365\"\u003e32365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved ETA calculation \u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32521\"\u003e#32521\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.3 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/192?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\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/d818a9af7bd5919808df78f31580f59382c53150\"\u003e\u003ccode\u003ed818a9a\u003c/code\u003e\u003c/a\u003e version: release v1.16.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/ffe758c7a783ef2f4fefbb72200a740adce015c1\"\u003e\u003ccode\u003effe758c\u003c/code\u003e\u003c/a\u003e internal/ethapi,params: add \u003ccode\u003eeth_config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32239\"\u003e#32239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/bd4b17907fb1f689dbbbe122144a4dc86c2edc43\"\u003e\u003ccode\u003ebd4b179\u003c/code\u003e\u003c/a\u003e trie/bintrie: add eip7864 binary trees and run its tests (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32365\"\u003e#32365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/931befe83dc651a37ffc224fcf5aa87fe88b8abf\"\u003e\u003ccode\u003e931befe\u003c/code\u003e\u003c/a\u003e core/stateless: only report leaf depth in witness stats (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32507\"\u003e#32507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0e69530c6e382b8157b0240d2fe39bfff5aec7c8\"\u003e\u003ccode\u003e0e69530\u003c/code\u003e\u003c/a\u003e all: improve ETA calculation across all progress indicators (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32521\"\u003e#32521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0cde5278e8b6bebcbf2092853cfdcf1bf61fc3b8\"\u003e\u003ccode\u003e0cde527\u003c/code\u003e\u003c/a\u003e core/rawdb: inspect database in parallel (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32506\"\u003e#32506\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/3aeccadd04aee2d18bdb77826f86b1ca000d3b67\"\u003e\u003ccode\u003e3aeccad\u003c/code\u003e\u003c/a\u003e README: add twitter badge to documentation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32516\"\u003e#32516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/7f78fa69129bc00979d238dd6721290fc4d606b8\"\u003e\u003ccode\u003e7f78fa6\u003c/code\u003e\u003c/a\u003e triedb/pathdb, core: keep root-\u0026gt;id mappings after truncation (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32502\"\u003e#32502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/2a795c14f45ca0c7e4b0ac8b8c3d104aaf8eabbb\"\u003e\u003ccode\u003e2a795c1\u003c/code\u003e\u003c/a\u003e all: fix problematic function name in comment (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32513\"\u003e#32513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0979c6a1fa2ddc8e9c22074f74adf00ff44f7ab3\"\u003e\u003ccode\u003e0979c6a\u003c/code\u003e\u003c/a\u003e core: improve error context in state processor for Prague EIPs (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32509\"\u003e#32509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/870\"\u003ego-co-op/gocron#870\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd go1.25 tests by \u003ca href=\"https://github.com/apocelipes\"\u003e\u003ccode\u003e@​apocelipes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/869\"\u003ego-co-op/gocron#869\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-co-op/gocron/compare/v2.16.4...v2.16.5\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.4...v2.16.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/6e6485bd57fe3e76f6169671e77e09eab4cf0e57\"\u003e\u003ccode\u003e6e6485b\u003c/code\u003e\u003c/a\u003e Add go1.25 tests (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/869\"\u003e#869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/b383ca99c53ebd7d38ea4c602404c6f54beee01d\"\u003e\u003ccode\u003eb383ca9\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eerrors.New\u003c/code\u003e for non-formatted strings (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/huandu/go-sqlbuilder` from 1.36.0 to 1.36.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.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.23.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\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/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\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\u003eSee full diff in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.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/redis/go-redis/v9` from 9.7.3 to 9.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\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/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f0058063a9e2b98e1a3c2f810499db6da4d312e6\"\u003e\u003ccode\u003ef005806\u003c/code\u003e\u003c/a\u003e feat(otel): Add wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/fafec3f3ce2b203257c17b3d9c9a51710d6e3e66\"\u003e\u003ccode\u003efafec3f\u003c/code\u003e\u003c/a\u003e Pipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6b9cbe8c547646508d209de57549077d388ac904\"\u003e\u003ccode\u003e6b9cbe8\u003c/code\u003e\u003c/a\u003e fix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e91f6ced09ee3a4e18bf347b35ffb473388fbee2\"\u003e\u003ccode\u003ee91f6ce\u003c/code\u003e\u003c/a\u003e fix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6bc723834038ec30f06e1028d0c7bdffe18df642\"\u003e\u003ccode\u003e6bc7238\u003c/code\u003e\u003c/a\u003e Fix the ReplicaOnly option does not take effect when using NewFailoverCluster...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/bb94ac7898d17bf747901f5eed0d4015bfd0ea5e\"\u003e\u003ccode\u003ebb94ac7\u003c/code\u003e\u003c/a\u003e chore(readme): Update the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.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/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.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\"\u003espf13/cobra#2299\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/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\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/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\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1\"\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 `go.opentelemetry.io/otel` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/open...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/648","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/648","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/648/packages"}},{"old_version":"0.15.0","new_version":"0.16.1","update_type":"minor","path":null,"pr_created_at":"2025-09-05T17:32:33.000Z","version_change":"0.15.0 → 0.16.1","issue":{"uuid":"2803246375","node_id":"PR_kwDOOURhjM6nFiUn","number":12,"state":"open","title":"deps(deps): bump github.com/multiformats/go-multiaddr from 0.15.0 to 0.16.1","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-05T17:32:33.000Z","updated_at":"2025-09-05T17:32:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.15.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.15.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.15.0\u0026new-version=0.16.1)](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/SubstantialCattle5/Sietch/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SubstantialCattle5%2FSietch/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-01T19:28:55.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"3373607781","node_id":"PR_kwDOIVzklc6mVWzL","number":645,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T19:28:55.000Z","updated_at":"2025-09-08T07:35:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":21,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.4","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.36.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.0","repository_url":"https://github.com/spf13/cobra"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.2` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.4` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.36.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.12.1` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.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\u003eSprouted Seed Vial (v1.16.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release that includes implementations of the Fusaka EIPs, along with\nseveral new features, optimizations, and bug fixes.  Upgrading to this version is optional,\nbut feedback from those who do is greatly appreciated.\u003c/p\u003e\n\u003ch3\u003eFusaka:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement EIP-7825 - Transaction Gas Limit Cap. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31824\"\u003e#31824\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32230\"\u003e#32230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7934 - RLP Execution Block Size Limit. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31990\"\u003e#31990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7939 - CLZ opcode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31989\"\u003e#31989\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32172\"\u003e#32172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7918 - Blob base fee bounded by execution cost. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31965\"\u003e#31965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7951 - Precompile for secp256r1 Curve Support. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31991\"\u003e#31991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7892 - Blob Parameter Only Hardforks. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32193\"\u003e#32193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7883 - ModExp Gas Cost Increase. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32231\"\u003e#32231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Block-level accessList structure. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31948\"\u003e#31948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit the max blobs in blob transaction. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the memory allocation in trie hash function. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove the background sync mechanism of the freezer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32135\"\u003e#32135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce file-based state journal. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32060\"\u003e#32060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the dropping oversized transaction announcements. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the condition that disables direct ancient sync mode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32188\"\u003e#32188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd an interface for the jump destination analysis cache. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect address length in historical state reader. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32248\"\u003e#32248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a dead lock in state history indexer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32260\"\u003e#32260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSigHash\u003c/code\u003e of SetCodeAuthorization for customized signing. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32298\"\u003e#32298\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReject \u003ccode\u003eeth_getLogs\u003c/code\u003e requests that include both block hash and block range. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix block overrides in \u003ccode\u003edebug_traceCall\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32183\"\u003e#32183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003edebug_sync\u003c/code\u003e to perform a trusted full chain sync. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32177\"\u003e#32177\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic package aliasing in rlp code generator. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the metrics for tracking snap sync duration. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32258\"\u003e#32258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate checkpoints for blsync and filtermaps. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd test suite for ENRRequest. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.2 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/191?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/dd1ebac11757484575ee779381af32f29ce3fbe4\"\u003e\u003ccode\u003edd1ebac\u003c/code\u003e\u003c/a\u003e version: release v1.16.2 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5ebd8032b91c305f16c44ab312bde0c373ad5e05\"\u003e\u003ccode\u003e5ebd803\u003c/code\u003e\u003c/a\u003e beacon/params, core/filtermaps: update checkpoints (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5572f2ed229ff1f3aa0967e32af320a4b01be16d\"\u003e\u003ccode\u003e5572f2e\u003c/code\u003e\u003c/a\u003e rlp/rlpgen: implement package renaming support (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/038ff766ff9f9d89c1593c75edeb101c0801a0a4\"\u003e\u003ccode\u003e038ff76\u003c/code\u003e\u003c/a\u003e eth/filters: fix error when blockHash is used with fromBlock/toBlock (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/9c58810e717e7c48dff31ebc7280ba47675597a6\"\u003e\u003ccode\u003e9c58810\u003c/code\u003e\u003c/a\u003e eth: fix typos and outdated comments (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32324\"\u003e#32324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/17d65e9451111288d96f8fb6befb8544a94b6d50\"\u003e\u003ccode\u003e17d65e9\u003c/code\u003e\u003c/a\u003e core/vm: add configurable jumpdest analysis cache (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/23da91f73b83eb1d101889b2f773c6f0a80a8f15\"\u003e\u003ccode\u003e23da91f\u003c/code\u003e\u003c/a\u003e trie: reduce the memory allocation in trie hashing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d4a3bf1b23e3972fb82e085c0e29fe2c4647ed5c\"\u003e\u003ccode\u003ed4a3bf1\u003c/code\u003e\u003c/a\u003e cmd/devp2p/internal/v4test: add test for ENRRequest (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/4d9d72806ccd09ce0d452abf77dc77aa3413b972\"\u003e\u003ccode\u003e4d9d728\u003c/code\u003e\u003c/a\u003e accounts/abi: precompile regex (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32301\"\u003e#32301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0814d991aba32ce4f2a0253f1c06c2da22788408\"\u003e\u003ccode\u003e0814d99\u003c/code\u003e\u003c/a\u003e common/hexutil: replace customized bit sizer with bit.Uintsize (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32304\"\u003e#32304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.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/huandu/go-sqlbuilder` from 1.36.0 to 1.36.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.7.3 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.1 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\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\"\u003espf13/cobra#2299\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/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/styee\"\u003e\u003ccode\u003e@​styee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2248\"\u003espf13/cobra#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ericdachen\"\u003e\u003ccode\u003e@​ericdachen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2267\"\u003espf13/cobra#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/albers\"\u003e\u003ccode\u003e@​albers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2238\"\u003espf13/cobra#2238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishathalye\"\u003e\u003ccode\u003e@​anishathalye\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2299\"\u003espf13/cobra#2299\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/cobra/pull/2303\"\u003espf13/cobra#2303\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.9.1...v1.9.2\"\u003ehttps://github.com/spf13/cobra/compare/v1.9.1...v1.9.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/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\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/0ed70dcfd4d22bc39ba138fefb9f37ed3d2e87ec\"\u003e\u003ccode\u003e0ed70dc\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/stretchr/testify` from 1.10.0 to 1.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stretchr/testify/releases\"\u003egithub.com/stretchr/testify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.1\u003c/h2\u003e\n\u003cp\u003eThis release fixes \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1785\"\u003e#1785\u003c/a\u003e introduced in v1.11.0 where expected argument values implementing the stringer interface (\u003ccode\u003eString() string\u003c/code\u003e) with a method which mutates their value, when passed to mock.Mock.On (\u003ccode\u003em.On(\u0026quot;Method\u0026quot;, \u0026lt;expected\u0026gt;).Return()\u003c/code\u003e) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackport \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1786\"\u003e#1786\u003c/a\u003e to release/1.11: mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by \u003ca href=\"https://github.com/brackendawson\"\u003e\u003ccode\u003e@​brackendawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1788\"\u003estretchr/testify#1788\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\"\u003ehttps://github.com/stretchr/testify/compare/v1.11.0...v1.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eFunctional Changes\u003c/h3\u003e\n\u003cp\u003ev1.11.0 Includes a number of performance improvements.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCall stack perf change for CallerInfo by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1614\"\u003estretchr/testify#1614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazily render mock diff output on successful match by \u003ca href=\"https://github.com/mikeauclair\"\u003e\u003ccode\u003e@​mikeauclair\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1615\"\u003estretchr/testify#1615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: check early in Eventually, EventuallyWithT, and Never by \u003ca href=\"https://github.com/cszczepaniak\"\u003e\u003ccode\u003e@​cszczepaniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1427\"\u003estretchr/testify#1427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: add IsNotType by \u003ca href=\"https://github.com/bartventer\"\u003e\u003ccode\u003e@​bartventer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1730\"\u003estretchr/testify#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.JSONEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1754\"\u003estretchr/testify#1754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.YAMLEq: shortcut if same strings by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1755\"\u003estretchr/testify#1755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: faster and simpler isEmpty using reflect.Value.IsZero by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1761\"\u003estretchr/testify#1761\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite: faster methods filtering (internal refactor) by \u003ca href=\"https://github.com/dolmen\"\u003e\u003ccode\u003e@​dolmen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1758\"\u003estretchr/testify#1758\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eassert.ErrorAs: log target type by \u003ca href=\"https://github.com/craig65535\"\u003e\u003ccode\u003e@​craig65535\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1345\"\u003estretchr/testify#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix failure message formatting for Positive and Negative asserts in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1062\"\u003estretchr/testify#1062\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorIs message when error is nil but an error was expected by \u003ca href=\"https://github.com/tsioftas\"\u003e\u003ccode\u003e@​tsioftas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1681\"\u003estretchr/testify#1681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix Subset/NotSubset when calling with mixed input types by \u003ca href=\"https://github.com/siliconbrain\"\u003e\u003ccode\u003e@​siliconbrain\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1729\"\u003estretchr/testify#1729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove ErrorAs failure message when error is nil by \u003ca href=\"https://github.com/ccoVeille\"\u003e\u003ccode\u003e@​ccoVeille\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1734\"\u003estretchr/testify#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emock.AssertNumberOfCalls: improve error msg by \u003ca href=\"https://github.com/3scalation\"\u003e\u003ccode\u003e@​3scalation\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1743\"\u003estretchr/testify#1743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation, Build \u0026amp; CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Fix typo in README by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1688\"\u003estretchr/testify#1688\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated io/ioutil with io and os by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1684\"\u003estretchr/testify#1684\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument consequences of calling t.FailNow() by \u003ca href=\"https://github.com/greg0ire\"\u003e\u003ccode\u003e@​greg0ire\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1710\"\u003estretchr/testify#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update docs for Unset \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1621\"\u003e#1621\u003c/a\u003e by \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 `go.opentelemetry.io/otel` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6939\"\u003e#6939\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eContainerLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBOperationParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBSystemParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPRequestHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPResponseHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcessEnvironmentVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErrorType\u003c/code\u003e attribute helper function to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithAllowKeyDuplication\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e which can be used to disable deduplication for log records. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6968\"\u003e#6968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimit\u003c/code\u003e option to configure the cardinality limit in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6996\"\u003e#6996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7065\"\u003e#7065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7164\"\u003e#7164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7165\"\u003e#7165\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7179\"\u003e#7179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClone\u003c/code\u003e method to \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e that returns a copy of the record with no shared state. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7001\"\u003e#7001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability span and batch span processor metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7027\"\u003e#7027\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6393\"\u003e#6393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7209\"\u003e#7209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.36.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.36.0\u003c/code\u003e version of the OpenTelemetry Semantic Conventions.\nSee the \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.36.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.34.0.\u003c/code\u003e(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7032\"\u003e#7032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7041\"\u003e#7041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for configuring Prometheus name translation using \u003ccode\u003eWithTranslationStrategy\u003c/code\u003e option in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. The current default translation strategy when UTF-8 mode is enabled is \u003ccode\u003eNoUTF8EscapingWithSuffixes\u003c/code\u003e, but a future release will change the default strategy to \u003ccode\u003eUnderscoreEscapingWithSuffixes\u003c/code\u003e for compliance with the specification. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability log metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/log/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7121\"\u003e#7121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability trace exporter metrics in \u003ccode\u003ego.opentelemetry.io/otel/exporters/stdout/stdouttrace\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/open-telemetry/opentelemetry-go/commit/84e3f3ac8b25204f3a0f77a805437a5e08573b35\"\u003e\u003ccode\u003e84e3f3a\u003c/code\u003e\u003c/a\u003e Release v1.38.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7271\"\u003e#7271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/18424a46edbe635f53b87625541abe341ea24467\"\u003e\u003ccode\u003e18424a4\u003c/code\u003e\u003c/a\u003e Add tests for attribute JSON marshalling (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7268\"\u003e#7268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/979875946326aee5bd59601796ee2c90b63a3316\"\u003e\u003ccode\u003e9798759\u003c/code\u003e\u003c/a\u003e Statically de...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/645","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/645","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/645/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-01T14:06:15.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2789963797","node_id":"PR_kwDONRmEVM6mS3gV","number":212,"state":"open","title":"Bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1","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-01T14:06:15.000Z","updated_at":"2025-09-01T14:06:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.16.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.16.0\u0026new-version=0.16.1)](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/Ethernal-Tech/blade/pull/212","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ethernal-Tech%2Fblade/issues/212","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/212/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-01T09:36:18.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2789188985","node_id":"PR_kwDOIVzklc6mP6V5","number":644,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-01T14:02:00.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-01T09:36:18.000Z","updated_at":"2025-09-01T14:02:00.000Z","time_to_close":15942,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":20,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.4","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/huandu/go-sqlbuilder","old_version":"1.36.0","new_version":"1.36.1","repository_url":"https://github.com/huandu/go-sqlbuilder"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"go.opentelemetry.io/otel","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.57.0","new_version":"0.60.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.2` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.4` |\n| [github.com/huandu/go-sqlbuilder](https://github.com/huandu/go-sqlbuilder) | `1.36.0` | `1.36.1` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.12.1` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.57.0` | `0.60.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.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\u003eSprouted Seed Vial (v1.16.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release that includes implementations of the Fusaka EIPs, along with\nseveral new features, optimizations, and bug fixes.  Upgrading to this version is optional,\nbut feedback from those who do is greatly appreciated.\u003c/p\u003e\n\u003ch3\u003eFusaka:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement EIP-7825 - Transaction Gas Limit Cap. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31824\"\u003e#31824\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32230\"\u003e#32230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7934 - RLP Execution Block Size Limit. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31990\"\u003e#31990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7939 - CLZ opcode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31989\"\u003e#31989\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32172\"\u003e#32172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7918 - Blob base fee bounded by execution cost. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31965\"\u003e#31965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7951 - Precompile for secp256r1 Curve Support. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31991\"\u003e#31991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7892 - Blob Parameter Only Hardforks. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32193\"\u003e#32193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7883 - ModExp Gas Cost Increase. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32231\"\u003e#32231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Block-level accessList structure. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31948\"\u003e#31948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit the max blobs in blob transaction. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the memory allocation in trie hash function. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove the background sync mechanism of the freezer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32135\"\u003e#32135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce file-based state journal. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32060\"\u003e#32060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the dropping oversized transaction announcements. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the condition that disables direct ancient sync mode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32188\"\u003e#32188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd an interface for the jump destination analysis cache. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect address length in historical state reader. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32248\"\u003e#32248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a dead lock in state history indexer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32260\"\u003e#32260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSigHash\u003c/code\u003e of SetCodeAuthorization for customized signing. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32298\"\u003e#32298\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReject \u003ccode\u003eeth_getLogs\u003c/code\u003e requests that include both block hash and block range. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix block overrides in \u003ccode\u003edebug_traceCall\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32183\"\u003e#32183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003edebug_sync\u003c/code\u003e to perform a trusted full chain sync. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32177\"\u003e#32177\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic package aliasing in rlp code generator. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the metrics for tracking snap sync duration. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32258\"\u003e#32258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate checkpoints for blsync and filtermaps. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd test suite for ENRRequest. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.2 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/191?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/dd1ebac11757484575ee779381af32f29ce3fbe4\"\u003e\u003ccode\u003edd1ebac\u003c/code\u003e\u003c/a\u003e version: release v1.16.2 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5ebd8032b91c305f16c44ab312bde0c373ad5e05\"\u003e\u003ccode\u003e5ebd803\u003c/code\u003e\u003c/a\u003e beacon/params, core/filtermaps: update checkpoints (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5572f2ed229ff1f3aa0967e32af320a4b01be16d\"\u003e\u003ccode\u003e5572f2e\u003c/code\u003e\u003c/a\u003e rlp/rlpgen: implement package renaming support (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/038ff766ff9f9d89c1593c75edeb101c0801a0a4\"\u003e\u003ccode\u003e038ff76\u003c/code\u003e\u003c/a\u003e eth/filters: fix error when blockHash is used with fromBlock/toBlock (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/9c58810e717e7c48dff31ebc7280ba47675597a6\"\u003e\u003ccode\u003e9c58810\u003c/code\u003e\u003c/a\u003e eth: fix typos and outdated comments (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32324\"\u003e#32324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/17d65e9451111288d96f8fb6befb8544a94b6d50\"\u003e\u003ccode\u003e17d65e9\u003c/code\u003e\u003c/a\u003e core/vm: add configurable jumpdest analysis cache (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/23da91f73b83eb1d101889b2f773c6f0a80a8f15\"\u003e\u003ccode\u003e23da91f\u003c/code\u003e\u003c/a\u003e trie: reduce the memory allocation in trie hashing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d4a3bf1b23e3972fb82e085c0e29fe2c4647ed5c\"\u003e\u003ccode\u003ed4a3bf1\u003c/code\u003e\u003c/a\u003e cmd/devp2p/internal/v4test: add test for ENRRequest (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/4d9d72806ccd09ce0d452abf77dc77aa3413b972\"\u003e\u003ccode\u003e4d9d728\u003c/code\u003e\u003c/a\u003e accounts/abi: precompile regex (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32301\"\u003e#32301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0814d991aba32ce4f2a0253f1c06c2da22788408\"\u003e\u003ccode\u003e0814d99\u003c/code\u003e\u003c/a\u003e common/hexutil: replace customized bit sizer with bit.Uintsize (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32304\"\u003e#32304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump 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/go-co-op/gocron/pull/860\"\u003ego-co-op/gocron#860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.40.0 to 0.41.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/859\"\u003ego-co-op/gocron#859\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd comprehensive GitHub Copilot instructions for gocron development by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix memory consumption issue by changing jobOutRequest channels to use pointers and reducing buffer size by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/864\"\u003ego-co-op/gocron#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump testify by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/868\"\u003ego-co-op/gocron#868\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/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/866\"\u003ego-co-op/gocron#866\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-co-op/gocron/compare/v2.16.3...v2.16.4\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.3...v2.16.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/cc3a1dbf46a67dc6d3fe89a8127784417a9008f8\"\u003e\u003ccode\u003ecc3a1db\u003c/code\u003e\u003c/a\u003e Bump testify (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/868\"\u003e#868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/9e8c79dc9b5cc32dcb223e7782a481d54590420e\"\u003e\u003ccode\u003e9e8c79d\u003c/code\u003e\u003c/a\u003e Fix memory consumption issue by changing jobOutRequest channels to use pointe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/8187978b014aed505e4a00eb914b46dd336913d4\"\u003e\u003ccode\u003e8187978\u003c/code\u003e\u003c/a\u003e Add comprehensive GitHub Copilot instructions for gocron development (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/5bf6802fe1215604a6dc9316a94b010a1c0c98e6\"\u003e\u003ccode\u003e5bf6802\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/859\"\u003e#859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/78468fab737d11a20fe56615d7ea71333cd43b16\"\u003e\u003ccode\u003e78468fa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.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/huandu/go-sqlbuilder` from 1.36.0 to 1.36.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huandu/go-sqlbuilder/commit/4e4c7b0208421551afb62423289aca5d3a86bfe6\"\u003e\u003ccode\u003e4e4c7b0\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/huandu/go-sqlbuilder/issues/213\"\u003e#213\u003c/a\u003e support typed nil in interpolation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/huandu/go-sqlbuilder/compare/v1.36.0...v1.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.7.3 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.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 `go.opentelemetry.io/otel` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6939\"\u003e#6939\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eContainerLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBOperationParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBSystemParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPRequestHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPResponseHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcessEnvironmentVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErrorType\u003c/code\u003e attribute helper function to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithAllowKeyDuplication\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e which can be used to disable deduplication for log records. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6968\"\u003e#6968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimit\u003c/code\u003e option to configure the cardinality limit in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6996\"\u003e#6996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7065\"\u003e#7065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7164\"\u003e#7164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7165\"\u003e#7165\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7179\"\u003e#7179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClone\u003c/code\u003e method to \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e that returns a copy of the record with no shared state. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7001\"\u003e#7001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability span and batch span processor metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7027\"\u003e#7027\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6393\"\u003e#6393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7209\"\u003e#7209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.36.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.36.0\u003c/code\u003e version of the OpenTelemetry Semantic Conventions.\nSee the \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.36.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.34.0.\u003c/code\u003e(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7032\"\u003e#7032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7041\"\u003e#7041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for configuring Prometheus name translation using \u003ccode\u003eWithTranslationStrategy\u003c/code\u003e option in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. The current default translation strategy when UTF-8 mode is enabled is \u003ccode\u003eNoUTF8EscapingWithSuffixes\u003c/code\u003e, but a future release will change the default strategy to \u003ccode\u003eUnderscoreEscapingWithSuffixes\u003c/code\u003e for compliance with the specification. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability log metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/log/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7121\"\u003e#7121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability trace exporter metrics in \u003ccode\u003ego.opentelemetry.io/otel/exporters/stdout/stdouttrace\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/open-telemetry/opentelemetry-go/commit/84e3f3ac8b25204f3a0f77a805437a5e08573b35\"\u003e\u003ccode\u003e84e3f3a\u003c/code\u003e\u003c/a\u003e Release v1.38.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7271\"\u003e#7271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/18424a46edbe635f53b87625541abe341ea24467\"\u003e\u003ccode\u003e18424a4\u003c/code\u003e\u003c/a\u003e Add tests for attribute JSON marshalling (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7268\"\u003e#7268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/979875946326aee5bd59601796ee2c90b63a3316\"\u003e\u003ccode\u003e9798759\u003c/code\u003e\u003c/a\u003e Statically define trace observability attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7263\"\u003e#7263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/be1e57fb3651b1a0d16f91a413aa40c47078881d\"\u003e\u003ccode\u003ebe1e57f\u003c/code\u003e\u003c/a\u003e Refactor BSP observability setup (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7264\"\u003e#7264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/d99c68cb21b2e7abf2405ebf9d17f419daef273e\"\u003e\u003ccode\u003ed99c68c\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.12.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7269\"\u003e#7269\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0724539e71727d03916c5c5996c67c2268ca8774\"\u003e\u003ccode\u003e0724539\u003c/code\u003e\u003c/a\u003e Add benchmark for set equality (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7262\"\u003e#7262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/5358fd737d0c0c4adedcf4c76f2d94bb51f4a493\"\u003e\u003ccode\u003e5358fd7\u003c/code\u003e\u003c/a\u003e Upgrade semconv dependencies to v1.37.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7260\"\u003e#7260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/25d02741f7640af42083dfb217d26be89f1fe94c\"\u003e\u003ccode\u003e25d0274\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7261\"\u003e#7261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/d0cab8666b740c975f028236610cab2663f02031\"\u003e\u003ccode\u003ed0cab86\u003c/code\u003e\u003c/a\u003e prometheus: Add support for setting Translation Strategy config option (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7111\"\u003e#7111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/3342341f15081be03d23b3e36b9e2c07ffca858a\"\u003e\u003ccode\u003e3342341\u003c/code\u003e\u003c/a\u003e Generate the \u003ccode\u003esemconv/v1.37.0\u003c/code\u003e packages (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7254\"\u003e#7254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.37.0...v1.38.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.opentelemetry.io/otel/exporters/otlp/otlptrace` from 1.37.0 to 1.38.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.38.0/0.60.0/0.14.0/0.0.13] 2025-08-29\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.23].\nThe next release will require at least [Go 1.24].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd native histogram exemplar support in \u003ccode\u003ego.opentelemetry.io/otel/exporters/prometheus\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6772\"\u003e#6772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd template attribute functions to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6939\"\u003e#6939\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eContainerLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBOperationParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDBSystemParameter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPRequestHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eHTTPResponseHeader\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SCronJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDaemonSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SDeploymentLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SJobLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNamespaceLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SNodeLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SPodLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SReplicaSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetAnnotation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eK8SStatefulSetLabel\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcessEnvironmentVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCConnectRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCRequestMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRPCGRPCResponseMetadata\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErrorType\u003c/code\u003e attribute helper function to the \u003ccode\u003ego.opentelmetry.io/otel/semconv/v1.34.0\u003c/code\u003e package. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6962\"\u003e#6962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithAllowKeyDuplication\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/log\u003c/code\u003e which can be used to disable deduplication for log records. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6968\"\u003e#6968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimit\u003c/code\u003e option to configure the cardinality limit in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6996\"\u003e#6996\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7065\"\u003e#7065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7164\"\u003e#7164\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7165\"\u003e#7165\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7179\"\u003e#7179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClone\u003c/code\u003e method to \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e that returns a copy of the record with no shared state. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7001\"\u003e#7001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd experimental self-observability span and batch span processor metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e.\nCheck the \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace/internal/x\u003c/code\u003e package documentation for more information. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7027\"\u003e#7027\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/6393\"\u003e#6393\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7209\"\u003e#7209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.36.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.36.0\u003c/code\u003e version of the OpenTelemetry Semantic Conventions.\nSee the \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/semconv/v1.36.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.34.0.\u003c/code\u003e(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7032\"\u003e#7032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7041\"\u003e#7041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for configuring Prometheus name translation using \u003ccode\u003eWithTranslationStrategy\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/ethpandaops/xatu/pull/644","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/644","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/644/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-09-01T02:12:15.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2788307128","node_id":"PR_kwDODl-vXM6mMjC4","number":39,"state":"open","title":"build(deps): bump github.com/multiformats/go-multiaddr from 0.16.0 to 0.16.1","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-01T02:12:15.000Z","updated_at":"2025-09-01T02:12:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.16.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.16.0\u0026new-version=0.16.1)](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/trudi-group/ipfs-crawler/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/trudi-group%2Fipfs-crawler/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"0.14.0","new_version":"0.16.1","update_type":"minor","path":null,"pr_created_at":"2025-08-29T02:42:33.000Z","version_change":"0.14.0 → 0.16.1","issue":{"uuid":"2783473128","node_id":"PR_kwDOPmKZMs6l6G3o","number":5,"state":"open","title":"Bump github.com/multiformats/go-multiaddr from 0.14.0 to 0.16.1","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-29T02:42:33.000Z","updated_at":"2025-08-29T02:42:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/multiformats/go-multiaddr","old_version":"0.14.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) from 0.14.0 to 0.16.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: uci/copy-templates by \u003ca href=\"https://github.com/web3-bot\"\u003e\u003ccode\u003e@​web3-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/276\"\u003emultiformats/go-multiaddr#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMegular Expressions by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/263\"\u003emultiformats/go-multiaddr#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename CaptureStringVal to CaptureString by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/278\"\u003emultiformats/go-multiaddr#278\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.15.0...v0.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.15.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThere is no \u003ccode\u003eMultiaddr\u003c/code\u003e interface type.\u003c/li\u003e\n\u003cli\u003eMultiaddr is now a concrete type of \u003ccode\u003e[]Component\u003c/code\u003e. Not an interface.\u003c/li\u003e\n\u003cli\u003eEmpty Multiaddrs should be checked \u003ccode\u003elen(ma) == 0\u003c/code\u003e, exactly how slices should be checked with \u003ccode\u003elen(s) == 0\u003c/code\u003e rather than \u003ccode\u003es == nil\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eComponents do not implement \u003ccode\u003eMultiaddr\u003c/code\u003e as there is no \u003ccode\u003eMultiaddr\u003c/code\u003e to implement. The do implement a \u003ccode\u003eMultiaddrer\u003c/code\u003e interface that lets them convert to Multiaddrs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMultiaddr\u003c/code\u003e can no longer be a key in a Map. If you want unique Multiaddrs, use \u003ccode\u003estring(Multiaddr.Bytes())\u003c/code\u003e or \u003ccode\u003eMultiaddr.String()\u003c/code\u003e as the key, otherwise you can use the pointer value \u003ccode\u003e*Multiaddr\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhy?\u003c/h2\u003e\n\u003cp\u003eThis library has had multiple issues related to Multiaddr being an interface. Many methods use and return nil as the zero value, which behaves poorly when the user forgets to do a nil check on every returned value and attempts to call a method on the nil pointer. For example, using Split to split a Multiaddr and then using Join to rebuild the original Multiaddr historically would panic in case one side of the split was nil. Using an interface also leads to incorrect usages of == to check if two Multiaddrs were equal (would only work for pointer equality) and, likewise, incorrectly using Multiaddr as a key for a map.\u003c/p\u003e\n\u003cp\u003eUsing an interface is typically done to provide a consistent API surface for multiple implementing types. In practice however, the Multiaddr interface was only implemented for multiaddr and component (with arguably some awkwardness when using a component as a Multiaddr).\u003c/p\u003e\n\u003cp\u003eThe better approach is to use a concrete type for a Multiaddr. This lets pointer receiver methods work even if the pointer is nil, since the compiler already knows which function to call. Most methods now take a value rather than a pointer which avoids the issue of a nil pointer dereference completely.\u003c/p\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cp\u003ev0.15 refactors the codebase to make it much harder to hit nil pointer dereference panics.\u003c/p\u003e\n\u003cp\u003eIt does so by taking a different approach to how we've treated multiaddrs in the past. Instead of attempting to make them a general datastructure, we focus on treating them as just an encoding scheme. Users of multiaddrs are expected to parse the multiaddr into some struct that is suitable for their use case, and use the multiaddr form when interoperating. By treating Multiaddrs as just an encoding scheme we can make a number of simplifications in the codebase. Specifically we now:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the Multiaddr interface.\u003c/li\u003e\n\u003cli\u003eMake Multiaddr a concrete type of []Component\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eRefer to \u003ca href=\"https://github.com/multiformats/go-multiaddr/blob/master/v015-MIGRATION.md\"\u003e./v015-MIGRATION.md\u003c/a\u003e for breaking changes and migration tips\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/ef34820b76cb20f7cd699379824a0160799b9658\"\u003e\u003ccode\u003eef34820\u003c/code\u003e\u003c/a\u003e Release v0.16.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5a5df88362c749316bf101b1c1036ef7c7f8640e\"\u003e\u003ccode\u003e5a5df88\u003c/code\u003e\u003c/a\u003e Rename CaptureStringVal to CaptureString (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/5426748de15f070afd165119086cdf647c0990d0\"\u003e\u003ccode\u003e5426748\u003c/code\u003e\u003c/a\u003e Megular Expressions (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/263\"\u003e#263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/61c0d1f91ec65a6cca012d6ae5db666455057b59\"\u003e\u003ccode\u003e61c0d1f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/276\"\u003e#276\u003c/a\u003e from multiformats/uci/copy-templates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/866948bf7c833a93fb96a1b1ac8638b1a4cf3e2b\"\u003e\u003ccode\u003e866948b\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/generated-pr.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b9647214f4d8ae5924ff8ba9c5e276c6acdd2c2\"\u003e\u003ccode\u003e3b96472\u003c/code\u003e\u003c/a\u003e chore: add or force update .github/workflows/stale.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/30b45fbe13b3a116675a49a799d13d18a9306f60\"\u003e\u003ccode\u003e30b45fb\u003c/code\u003e\u003c/a\u003e chore: release v0.15.0 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/266\"\u003e#266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/4d1f3557e51fc0723cb338e2f621594d63b891a2\"\u003e\u003ccode\u003e4d1f355\u003c/code\u003e\u003c/a\u003e refactor: Backwards compatible Encapsulate/Decapsulate/Join/NewComponent (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.14.0...v0.16.1\"\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/multiformats/go-multiaddr\u0026package-manager=go_modules\u0026previous-version=0.14.0\u0026new-version=0.16.1)](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/blockchain-pro-dev/IceFireDB/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/blockchain-pro-dev%2FIceFireDB/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"0.16.0","new_version":"0.16.1","update_type":"patch","path":null,"pr_created_at":"2025-08-26T20:14:21.000Z","version_change":"0.16.0 → 0.16.1","issue":{"uuid":"2776333621","node_id":"PR_kwDOIVzklc6le301","number":640,"state":"open","title":"build(deps): bump the go-dependencies group across 1 directory with 12 updates","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-08-26T20:14:21.000Z","updated_at":"2025-08-26T20:14:22.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":12,"packages":[{"name":"github.com/IBM/sarama","old_version":"1.45.2","new_version":"1.46.0","repository_url":"https://github.com/IBM/sarama"},{"name":"github.com/ethereum/go-ethereum","old_version":"1.16.1","new_version":"1.16.2","repository_url":"https://github.com/ethereum/go-ethereum"},{"name":"github.com/ferranbt/fastssz","old_version":"0.1.4","new_version":"1.0.0","repository_url":"https://github.com/ferranbt/fastssz"},{"name":"github.com/go-co-op/gocron/v2","old_version":"2.16.2","new_version":"2.16.3","repository_url":"https://github.com/go-co-op/gocron"},{"name":"github.com/libp2p/go-libp2p-pubsub","old_version":"0.14.1","new_version":"0.14.2","repository_url":"https://github.com/libp2p/go-libp2p-pubsub"},{"name":"github.com/multiformats/go-multiaddr","old_version":"0.16.0","new_version":"0.16.1","repository_url":"https://github.com/multiformats/go-multiaddr"},{"name":"github.com/redis/go-redis/v9","old_version":"9.7.3","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/sony/gobreaker/v2","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/sony/gobreaker"},{"name":"go.uber.org/mock","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/uber/mock"},{"name":"google.golang.org/grpc","old_version":"1.74.2","new_version":"1.75.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.6","new_version":"1.36.8"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/IBM/sarama](https://github.com/IBM/sarama) | `1.45.2` | `1.46.0` |\n| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.16.1` | `1.16.2` |\n| [github.com/ferranbt/fastssz](https://github.com/ferranbt/fastssz) | `0.1.4` | `1.0.0` |\n| [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) | `2.16.2` | `2.16.3` |\n| [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) | `0.14.1` | `0.14.2` |\n| [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr) | `0.16.0` | `0.16.1` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.7.3` | `9.12.1` |\n| [github.com/sony/gobreaker/v2](https://github.com/sony/gobreaker) | `2.1.0` | `2.2.0` |\n| [go.uber.org/mock](https://github.com/uber/mock) | `0.5.2` | `0.6.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.74.2` | `1.75.0` |\n| google.golang.org/protobuf | `1.36.6` | `1.36.8` |\n\n\nUpdates `github.com/IBM/sarama` from 1.45.2 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/IBM/sarama/releases\"\u003egithub.com/IBM/sarama's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.46.0 (2025-08-25)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThis release contains significant changes. Notably Sarama will now use the ApiVersionRequest response from each broker to aid in selecting the protocol version to use. The existing \u003ccode\u003eVersion\u003c/code\u003e field in sarama.Config will continue to provide a \u0026quot;pinning\u0026quot; mechanism, but can safely be set to a maximum or higher value than the remote cluster and sarama will sensibly pick compatible versions. There is also a performance improvement relating to MetadataRequests whereby Sarama will avoid having more than a single request to each broker in-flight at any given time. These new (optimal) behaviour is on by default can be opt-ed out via the \u003ccode\u003eMetadata.SingleFlight\u003c/code\u003e field in Config.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e:tada: New Features / Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(protocol): negotiate API versions by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: option to group metadata refreshes so only one is in-flight at a time by \u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: use singleflight metadata by default by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3231\"\u003eIBM/sarama#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(protocol): support CreateTopicRequest V4 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3238\"\u003eIBM/sarama#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: always send ApiVersionsRequest and fallback to v0 by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3234\"\u003eIBM/sarama#3234\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(consumer): stuck on the batch with zero records length by \u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: sync response header version to clamped request header by \u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3223\"\u003eIBM/sarama#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(decoder): handle null arrays correctly by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3144\"\u003eIBM/sarama#3144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: hardcode lz4 writer blocksize to 64kb by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3258\"\u003eIBM/sarama#3258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:package: Dependency updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3185\"\u003eIBM/sarama#3185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 7 directories with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3219\"\u003eIBM/sarama#3219\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module golang.org/x/net to v0.43.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3244\"\u003eIBM/sarama#3244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the golang-x group across 6 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3262\"\u003eIBM/sarama#3262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update github/codeql-action action to v3.29.9 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3242\"\u003eIBM/sarama#3242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/rcrowley/go-metrics digest to 65e299d by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3164\"\u003eIBM/sarama#3164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/stretchr/testify to v1.11.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3268\"\u003eIBM/sarama#3268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update docker/bake-action action to v6.9.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3264\"\u003eIBM/sarama#3264\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:wrench: Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): enable copyloopvar by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix inconsistent function name in comment by \u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(style): refactor compress.go for readability by \u003ca href=\"https://github.com/dnwe\"\u003e\u003ccode\u003e@​dnwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3260\"\u003eIBM/sarama#3260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: replace unnecessary go-multierror dependency by \u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\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/ibm-mend-app\"\u003e\u003ccode\u003e@​ibm-mend-app\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3201\"\u003eIBM/sarama#3201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3214\"\u003eIBM/sarama#3214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trapped\"\u003e\u003ccode\u003e@​trapped\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3209\"\u003eIBM/sarama#3209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cupcicm\"\u003e\u003ccode\u003e@​cupcicm\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3225\"\u003eIBM/sarama#3225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sterligov\"\u003e\u003ccode\u003e@​sterligov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3221\"\u003eIBM/sarama#3221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stellrust\"\u003e\u003ccode\u003e@​stellrust\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3227\"\u003eIBM/sarama#3227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bestbug456\"\u003e\u003ccode\u003e@​bestbug456\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/IBM/sarama/pull/3243\"\u003eIBM/sarama#3243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\"\u003ehttps://github.com/IBM/sarama/compare/v1.45.2...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/107930bf232af9551df00c37f1e1c588bd097063\"\u003e\u003ccode\u003e107930b\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/bake-action action to v6.9.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3264\"\u003e#3264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f41bb44042889e68d91ea2cb05eb3fdf720f3b6f\"\u003e\u003ccode\u003ef41bb44\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/088f8c5e884242f8f9d63f59899ee1da89d001dd\"\u003e\u003ccode\u003e088f8c5\u003c/code\u003e\u003c/a\u003e chore: replace unnecessary go-multierror dependency (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3243\"\u003e#3243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/dd2886a22b885c63d96b1dcbf8951d2e4c31a82e\"\u003e\u003ccode\u003edd2886a\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/stretchr/testify to v1.11.0 (\u003ca href=\"https://redirect.github.com/IBM/sarama/issues/3268\"\u003e#3268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c9bdaaa4b393707f388ba15448c5888a1b721782\"\u003e\u003ccode\u003ec9bdaaa\u003c/code\u003e\u003c/a\u003e fix(ci): bump apidiff pin to 1.25.0 compatible version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/c76c51e169dc0f9d8e6fdcce82f1edf9b1e32ea2\"\u003e\u003ccode\u003ec76c51e\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/rcrowley/go-metrics digest to 65e299d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/0c99801095f7e60a9453435e1ee7d3617781be7b\"\u003e\u003ccode\u003e0c99801\u003c/code\u003e\u003c/a\u003e chore(ci): Update registry.access.redhat.com/ubi9/ubi-minimal:9.6 Docker dige...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/f6e84d3c242189fcdd5d805ecc4e122a86bc7d71\"\u003e\u003ccode\u003ef6e84d3\u003c/code\u003e\u003c/a\u003e chore(ci): do not pin docker-compose digests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/2203569e0f82136f300a7689e158866e7e02968a\"\u003e\u003ccode\u003e2203569\u003c/code\u003e\u003c/a\u003e chore(ci): bump ubi9/ubi-minimal from \u003ccode\u003eaaf57d0\u003c/code\u003e to \u003ccode\u003e295f920\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/IBM/sarama/commit/ba2978c79a886b9116e92cb3b14c0c0481c5ad3b\"\u003e\u003ccode\u003eba2978c\u003c/code\u003e\u003c/a\u003e chore(ci): fix renovate config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/IBM/sarama/compare/v1.45.2...v1.46.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.16.1 to 1.16.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\u003eSprouted Seed Vial (v1.16.2)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003eThis is a maintenance release that includes implementations of the Fusaka EIPs, along with\nseveral new features, optimizations, and bug fixes.  Upgrading to this version is optional,\nbut feedback from those who do is greatly appreciated.\u003c/p\u003e\n\u003ch3\u003eFusaka:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement EIP-7825 - Transaction Gas Limit Cap. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31824\"\u003e#31824\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32230\"\u003e#32230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7934 - RLP Execution Block Size Limit. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31990\"\u003e#31990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7939 - CLZ opcode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31989\"\u003e#31989\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32172\"\u003e#32172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7918 - Blob base fee bounded by execution cost. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31965\"\u003e#31965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7951 - Precompile for secp256r1 Curve Support. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31991\"\u003e#31991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7892 - Blob Parameter Only Hardforks. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32193\"\u003e#32193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement EIP-7883 - ModExp Gas Cost Increase. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32231\"\u003e#32231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Block-level accessList structure. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31948\"\u003e#31948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit the max blobs in blob transaction. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32246\"\u003e#32246\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduce the memory allocation in trie hash function. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove the background sync mechanism of the freezer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32135\"\u003e#32135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce file-based state journal. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32060\"\u003e#32060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the dropping oversized transaction announcements. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32210\"\u003e#32210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix the condition that disables direct ancient sync mode. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32188\"\u003e#32188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd an interface for the jump destination analysis cache. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect address length in historical state reader. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32248\"\u003e#32248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a dead lock in state history indexer. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32260\"\u003e#32260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eSigHash\u003c/code\u003e of SetCodeAuthorization for customized signing. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32298\"\u003e#32298\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRPC:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReject \u003ccode\u003eeth_getLogs\u003c/code\u003e requests that include both block hash and block range. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix block overrides in \u003ccode\u003edebug_traceCall\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32183\"\u003e#32183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce \u003ccode\u003edebug_sync\u003c/code\u003e to perform a trusted full chain sync. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32177\"\u003e#32177\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32149\"\u003e#32149\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOthers:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic package aliasing in rlp code generator. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd the metrics for tracking snap sync duration. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32258\"\u003e#32258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate checkpoints for blsync and filtermaps. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd test suite for ENRRequest. (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/pull/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor a full rundown of the changes please consult the Geth 1.16.2 \u003ca href=\"https://github.com/ethereum/go-ethereum/milestone/191?closed=1\"\u003erelease milestone\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eAs with all our previous releases, you can find the:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-built binaries for all platforms on our \u003ca href=\"https://geth.ethereum.org/downloads/\"\u003edownloads page\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDocker images published under \u003ca href=\"https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go\"\u003e\u003ccode\u003eethereum/client-go\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/dd1ebac11757484575ee779381af32f29ce3fbe4\"\u003e\u003ccode\u003edd1ebac\u003c/code\u003e\u003c/a\u003e version: release v1.16.2 (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32343\"\u003e#32343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5ebd8032b91c305f16c44ab312bde0c373ad5e05\"\u003e\u003ccode\u003e5ebd803\u003c/code\u003e\u003c/a\u003e beacon/params, core/filtermaps: update checkpoints (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32336\"\u003e#32336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/5572f2ed229ff1f3aa0967e32af320a4b01be16d\"\u003e\u003ccode\u003e5572f2e\u003c/code\u003e\u003c/a\u003e rlp/rlpgen: implement package renaming support (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31148\"\u003e#31148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/038ff766ff9f9d89c1593c75edeb101c0801a0a4\"\u003e\u003ccode\u003e038ff76\u003c/code\u003e\u003c/a\u003e eth/filters: fix error when blockHash is used with fromBlock/toBlock (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31877\"\u003e#31877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/9c58810e717e7c48dff31ebc7280ba47675597a6\"\u003e\u003ccode\u003e9c58810\u003c/code\u003e\u003c/a\u003e eth: fix typos and outdated comments (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32324\"\u003e#32324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/17d65e9451111288d96f8fb6befb8544a94b6d50\"\u003e\u003ccode\u003e17d65e9\u003c/code\u003e\u003c/a\u003e core/vm: add configurable jumpdest analysis cache (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32143\"\u003e#32143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/23da91f73b83eb1d101889b2f773c6f0a80a8f15\"\u003e\u003ccode\u003e23da91f\u003c/code\u003e\u003c/a\u003e trie: reduce the memory allocation in trie hashing (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/31902\"\u003e#31902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/d4a3bf1b23e3972fb82e085c0e29fe2c4647ed5c\"\u003e\u003ccode\u003ed4a3bf1\u003c/code\u003e\u003c/a\u003e cmd/devp2p/internal/v4test: add test for ENRRequest (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32303\"\u003e#32303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/4d9d72806ccd09ce0d452abf77dc77aa3413b972\"\u003e\u003ccode\u003e4d9d728\u003c/code\u003e\u003c/a\u003e accounts/abi: precompile regex (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32301\"\u003e#32301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethereum/go-ethereum/commit/0814d991aba32ce4f2a0253f1c06c2da22788408\"\u003e\u003ccode\u003e0814d99\u003c/code\u003e\u003c/a\u003e common/hexutil: replace customized bit sizer with bit.Uintsize (\u003ca href=\"https://redirect.github.com/ethereum/go-ethereum/issues/32304\"\u003e#32304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ethereum/go-ethereum/compare/v1.16.1...v1.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/ferranbt/fastssz` from 0.1.4 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ferranbt/fastssz/blob/main/CHANGELOG.md\"\u003egithub.com/ferranbt/fastssz's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e0.1.5 (Unreleased)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efix: Array of fixed size of bytes with size in external package \u003ca href=\"https://redirect.github.com/ferranbt/fastssz/pull/181\"\u003eGH-181\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\u003eSee full diff in \u003ca href=\"https://github.com/ferranbt/fastssz/compare/v0.1.4...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/go-co-op/gocron/v2` from 2.16.2 to 2.16.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-co-op/gocron/releases\"\u003egithub.com/go-co-op/gocron/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.16.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: cancel job contexts in create/update errors by \u003ca href=\"https://github.com/JohnRoesler\"\u003e\u003ccode\u003e@​JohnRoesler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-co-op/gocron/pull/858\"\u003ego-co-op/gocron#858\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-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ehttps://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.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/go-co-op/gocron/commit/fcfcb87056b451f34d9275f9c1e5bf4450c113f5\"\u003e\u003ccode\u003efcfcb87\u003c/code\u003e\u003c/a\u003e fix: cancel job contexts in create/update errors (\u003ca href=\"https://redirect.github.com/go-co-op/gocron/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-co-op/gocron/compare/v2.16.2...v2.16.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libp2p/go-libp2p-pubsub` from 0.14.1 to 0.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/releases\"\u003egithub.com/libp2p/go-libp2p-pubsub's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race when calling Preprocess and msg ID generator by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/627\"\u003elibp2p/go-libp2p-pubsub#627\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix test races and enable race tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/626\"\u003elibp2p/go-libp2p-pubsub#626\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip 32-bit tests in CI by \u003ca href=\"https://github.com/MarcoPolo\"\u003e\u003ccode\u003e@​MarcoPolo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/pull/628\"\u003elibp2p/go-libp2p-pubsub#628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/abb8f8a2cd5aee610e16de66d63cd539a353e166\"\u003e\u003ccode\u003eabb8f8a\u003c/code\u003e\u003c/a\u003e Release v0.14.2 (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/629\"\u003e#629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/bc7e2e619dd243c6b2636181d1d89080b43b6c9f\"\u003e\u003ccode\u003ebc7e2e6\u003c/code\u003e\u003c/a\u003e Skip 32-bit tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/631e47b133f56802f6b3c3f8ab0dd344920c81ae\"\u003e\u003ccode\u003e631e47b\u003c/code\u003e\u003c/a\u003e Fix test races and enable race tests in CI (\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/626\"\u003e#626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/commit/e38c340f93f463b690917ad21fc5170969ef565c\"\u003e\u003ccode\u003ee38c340\u003c/code\u003e\u003c/a\u003e Fix race when calling Preprocess and msg ID generator(\u003ca href=\"https://redirect.github.com/libp2p/go-libp2p-pubsub/issues/627\"\u003e#627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/libp2p/go-libp2p-pubsub/compare/v0.14.1...v0.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/multiformats/go-multiaddr` from 0.16.0 to 0.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/multiformats/go-multiaddr/releases\"\u003egithub.com/multiformats/go-multiaddr's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.16.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereduce allocations in Bytes() and manet methods by \u003ca href=\"https://github.com/sukunrt\"\u003e\u003ccode\u003e@​sukunrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/pull/280\"\u003emultiformats/go-multiaddr#280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ehttps://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/3b99966d90a2cefddd7a3a03996a11721dad6589\"\u003e\u003ccode\u003e3b99966\u003c/code\u003e\u003c/a\u003e Release v0.16.1 (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/multiformats/go-multiaddr/commit/c94fa40c3a1afd5292bbee9298aaa662e1da6709\"\u003e\u003ccode\u003ec94fa40\u003c/code\u003e\u003c/a\u003e reduce allocations in Bytes() and manet methods (\u003ca href=\"https://redirect.github.com/multiformats/go-multiaddr/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/multiformats/go-multiaddr/compare/v0.16.0...v0.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.7.3 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\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/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.7.3...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/sony/gobreaker/v2` from 2.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/e256737c5fa5c7a98e9ecaf30d0dd21962fe1d4d\"\u003e\u003ccode\u003ee256737\u003c/code\u003e\u003c/a\u003e Separate Redis logic into another package (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/99\"\u003e#99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/7b78a7ed2741041b4544192f8c7783af7d1602c8\"\u003e\u003ccode\u003e7b78a7e\u003c/code\u003e\u003c/a\u003e Separate counter logic into another file (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/39e28778ea7e049670a209dfd292438cda8018ee\"\u003e\u003ccode\u003e39e2877\u003c/code\u003e\u003c/a\u003e Introduce time-based rolling window (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/90\"\u003e#90\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/b02e0524c9f212f5295f191e95b6274b4be3c7f2\"\u003e\u003ccode\u003eb02e052\u003c/code\u003e\u003c/a\u003e Simplify example (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/97\"\u003e#97\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/9eeeab969bbc969b579e70b95d43c6a875a212e2\"\u003e\u003ccode\u003e9eeeab9\u003c/code\u003e\u003c/a\u003e Simplify http_breaker.go (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/77914ffae166357eebff70c8b2d94db1b8d0dcd6\"\u003e\u003ccode\u003e77914ff\u003c/code\u003e\u003c/a\u003e refactor: allow injecting custom redis.Client into RedisStore (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/8d950bf232bc0784d25124d1deec1e57f64f7f7e\"\u003e\u003ccode\u003e8d950bf\u003c/code\u003e\u003c/a\u003e Update Go versions (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sony/gobreaker/commit/1426be036943a81d26c9ad7f70ddfcb4e2170486\"\u003e\u003ccode\u003e1426be0\u003c/code\u003e\u003c/a\u003e Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /v2 (\u003ca href=\"https://redirect.github.com/sony/gobreaker/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sony/gobreaker/compare/v2.1.0...v2.2.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.0\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.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\u003cli\u003edeps: fix dependency cycle with objx (again) 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/1567\"\u003estretchr/testify#1567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.Empty: comprehensive doc of \u0026quot;Empty\u0026quot;-ness rules 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/1753\"\u003estretchr/testify#1753\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: improve godoc of top level 'testify' package 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/1760\"\u003estretchr/testify#1760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.ErrorAs: simplify retrieving the type name 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/1740\"\u003estretchr/testify#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.EqualValues: improve test coverage to 100% 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/1763\"\u003estretchr/testify#1763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esuite.Run: simplify running of Setup/TeardownSuite by \u003ca href=\"https://github.com/renzoarreaza\"\u003e\u003ccode\u003e@​renzoarreaza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stretchr/testify/pull/1769\"\u003estretchr/testify#1769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.CallerInfo: micro optimization by using LastIndexByte 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/1767\"\u003estretchr/testify#1767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert.CallerInfo: micro cleanup 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/1768\"\u003estretchr/testify#1768\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eassert: refactor Test\u003cem\u003eFileExists and Test\u003c/em\u003eDirExists tests to enable parallel testing 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/1766\"\u003estretchr/testify#1766\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/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\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/c58bc90e5c2a1d1bd5d99e8b4708023ec5a97d46\"\u003e\u003ccode\u003ec58bc90\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stretchr/testify/issues/1764\"\u003e#1764\u003c/a\u003e from stretchr/dolmen/suite-refactor-stats-for-readab...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stretchr/testify/commit/87101a6e4a5859cee372b6ded7821787b3190cb7\"\u003e\u003ccode\u003e87101a6\u003c/code\u003e\u003c/a\u003e suite.Run: refactor handling of stats\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stretchr/testify/compare/v1.10.0...v1.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.uber.org/mock` from 0.5.2 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/mock/releases\"\u003ego.uber.org/mock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.6.0\u003c/h2\u003e\n\u003ch2\u003e0.6.0 (18 Aug 2025)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e[]: Archive mode: a new mockgen mode that generates mocks out of archive files.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e[]: Fixed mockgen errors with go1.25 due to outdated golang.org/x/tools dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/258\"\u003euber-go/mock#258\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/276\"\u003euber-go/mock#276\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber-go/mock/blob/main/CHANGELOG.md\"\u003ego.uber.org/mock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.0 (18 Aug 2025)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e[]: Archive mode: a new mockgen mode that generates mocks out of archive files.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/262\"\u003e#262\u003c/a\u003e[]: Support for specifying mock names when using the \u003ccode\u003e_gomock_archive\u003c/code\u003e bazel rule.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e[]: Fixed mockgen errors with go1.25 due to outdated golang.org/x/tools dependency.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/258\"\u003euber-go/mock#258\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/uber/mock/issues/262\"\u003e#262\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/262\"\u003euber-go/mock#262\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/uber-go/mock/pull/276\"\u003euber-go/mock#276\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/uber-go/mock/commit/2d1c58167e30f380cf78e44a43b100a14767e817\"\u003e\u003ccode\u003e2d1c581\u003c/code\u003e\u003c/a\u003e Prepare release v0.6.0 (\u003ca href=\"https://redirect.github.com/uber/mock/issues/278\"\u003e#278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/c65419553997ae71c1542dc7733358c020d03880\"\u003e\u003ccode\u003ec654195\u003c/code\u003e\u003c/a\u003e Update CI to run 1.24/1.25 (\u003ca href=\"https://redirect.github.com/uber/mock/issues/277\"\u003e#277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/5900c74f02ff1a28eeb59f3e2a0ef6c27e217148\"\u003e\u003ccode\u003e5900c74\u003c/code\u003e\u003c/a\u003e update golang.org/x/tools to v0.36.0 (\u003ca href=\"https://redirect.github.com/uber/mock/issues/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/6a0445c87f2d82e304033c553dadd34d2a1a8120\"\u003e\u003ccode\u003e6a0445c\u003c/code\u003e\u003c/a\u003e feat(bazel): mock_names flag support in archive mode (\u003ca href=\"https://redirect.github.com/uber/mock/issues/262\"\u003e#262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/aa11bfcd02f7339576f4cef5b8c697f980f607d2\"\u003e\u003ccode\u003eaa11bfc\u003c/code\u003e\u003c/a\u003e feat(bazel): support archive mode (\u003ca href=\"https://redirect.github.com/uber/mock/issues/259\"\u003e#259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/359202c7b2fe16fad86eae73a0ff732f8cb363b9\"\u003e\u003ccode\u003e359202c\u003c/code\u003e\u003c/a\u003e Support for archive mode (\u003ca href=\"https://redirect.github.com/uber/mock/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber-go/mock/commit/871d86bb6f8b22d0c4d250ebca1f9d674f6e6d1e\"\u003e\u003ccode\u003e871d86b\u003c/code\u003e\u003c/a\u003e Back to development (\u003ca href=\"https://redirect.github.com/uber/mock/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/mock/compare/v0.5.2...v0.6.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.74.2 to 1.75.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.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\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/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\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/ac13172781fae5593fd97ce07c3019c4044a71cd\"\u003e\u003ccode\u003eac13172\u003c/code\u003e\u003c/a\u003e update deps (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8478\"\u003e#8478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/0a895bc971a89c68c00070f792a28cc533846780\"\u003e\u003ccode\u003e0a895bc\u003c/code\u003e\u003c/a\u003e examples/opentelemetry:  use experimental metrics in example (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8441\"\u003e#8441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/8b61e8f7b8fe9b0a4217336f6a4a31731338c3b2\"\u003e\u003ccode\u003e8b61e8f\u003c/code\u003e\u003c/a\u003e xdsclient: do not process updates from closed server channels (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8389\"\u003e#8389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/7238ab1822875fdc2864e06fb224236dc7cbf3bf\"\u003e\u003ccode\u003e7238ab1\u003c/code\u003e\u003c/a\u003e Allow empty nodeID (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8476\"\u003e#8476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc/grpc-go/commit/9186ebd774370e3b3232d1b202914ff8fc2c56d6\"\u003e\u003ccode\u003e9186ebd\u003c/code\u003e\u003c/a\u003e cleanup: use slices.Equal to simplify code (\u003ca href=\"https://redirect.github.com/grpc/grpc-go/issues/8472\"\u003e#8472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc/grpc-go/compare/v1.74.2...v1.75.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google.golang.org/protobuf` from 1.36.6 to 1.36.8\n\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 \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ethpandaops/xatu/pull/640","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethpandaops%2Fxatu/issues/640","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/640/packages"}}]}